Redis 3正式推出了官方的集權技術,經過Sharding分片技術,將鍵值按照必定的算法進行分配到各個分片上,同時各個實例之間進行互相協調調用。
對於Sharding來講,主要有如下主要的優勢:
1.提升了數據庫的可擴展性,能夠隨着應用的增加來增長更多的服務器,只須要將新增長的數據以及負載放到新加的服務器上就能夠。
2.提升了數據庫的可用性。其中幾個shard服務器down掉以後,並不會使整個系統對外中止服務,而只會影響到須要訪問這幾個shard服務器上的數據的用戶。
3.小的數據庫的查詢壓力比較小,查詢更快,性能更好。
4.系統有更好的可管理性。對系統的升級和配置能夠按照shard一個一個來作,並不會對服務產生大的影響。redis
SLAVEOF NO ONE
斷開鏈接,將使得這個從屬服務器關閉複製功能,並從從屬服務器轉變回主服務器,原來同步所得的數據集不會被丟棄參考算法