最觉的备份三有种:完全备份、差异备份和增量备份,在具体介绍这几种备份之前,先了解一个相关概念:
什么是存档属性?
存档属性,是计算机中用来表示此文件或文件夹是否被备份过的一个属性,仅提供给备份程序使用。
当存档属性未选择中,备份程序会认为此文件已经备份过,反之,当该属性被选择中,表示该文件或文件夹需要备份。在未备份时,存档属性默认选中。
当备份程序备份了一个文件或文件夹时,会把已经备份过的文件或文件夹的存档属性去掉,表示已经备份。如果对该文件进行了修改,会重新添加存档属性。
下次启动备份时,会自动检查存档属性,没有该属性的就是自上次备份以来没有被改变的文件或文件夹。有的就是自上次备份以来,发生了改变的,通过这样的对比来实现 差异备份 或 增量备份,只备份变化了的数据。
Memcache是什么?
Memcache是一个自由和开放源代码、高性能、分配的内存对象缓存系统。用于加速动态web应用程序,减轻数据库负载。
它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。
Memcached是简单而强大的。它简单的设计促进迅速部署,易于发展所面临的问题,解决了很多大型数据缓存。它的API可供最流行的语言。
Memcache的知名用户有:LiveJournal、Wikipedia、Flickr、Bebo、Twitter、Typepad、Yellowbot、Youtube 等。
Memcache官方网站:http://memcached.org/
Memcached又是什么?
Memcache是该系统的项目名称,Memcached是该系统的主程序文件,以守护程序方式运行于一个或多个服务器中,随时接受客户端的连接操作,使用共享内存存取数据。
那PHP中的Memcache是什么?
php中的所讲的memcache是用于连接Memecached的客户端组件。