饱满板栗

文章
5
资源
0
加入时间
2年10月21天

Redis实战(五):Redis的持久化RDB、fork、copyonwrite、AOF、RDB&AOF混合使用

补充一个知识缓存:数据可以丢,保证速度。数据库:数据是绝对不能丢的,保证速度+持久性,内存中的数据是掉电易失的。存储层:快照/副本日志文件$$优先级高于管道fork()fork是系统调用,copy on write是内核机制。写时复制在fork子进程的时候,只拷贝指针,并不发生内存的复制。只有当其中的某一个进程试图对该区域进行写操作时,内核就会在物理存储器中为子进程开辟一个新的物理页面,将需要写的区域将父进程的内容复制一份给子进程,然后对新的物理页面进行写操作。这时就是实现了