Redis主從復制
完整復制時候主服務器會發(fā)送完整的RDB文件給從服務器癣防,有完整復制就會有部分復制, 不然每次都完整復制很消耗資源睹簇。
部分復制時候主服務器會拿主服務器復制偏移量和從服務器復制偏移量做對比奏赘,
如果相差的部分全部存在于主服務器的復制積壓緩沖區(qū)(一個FIFO隊列,用于保存主服務器最近的寫命令)
就將這部分差異命令發(fā)給從服務器太惠,否則則進行完整復制同步過程
Redis主從的話Master需要開啟持久化嗎磨淌?
如果Redis主從模式的話,主服務器不開啟持久化凿渊,那么主服務器宕機了梁只,當主服務器再次啟動起來,從服務器就會從主服務器復制數(shù)據埃脏,造成整體集群數(shù)據丟失搪锣。