memcache set存放資料的時候,需要根據一致性哈希演算法計算出到底要放在哪台memcache上,這個演算法的實作是需要我們手動去寫,還是安裝完畢,配置好多台memcache的參數,自動就實現了,我們只要直接set 就行了?
memcache set存放資料的時候,需要根據一致性哈希演算法計算出到底要放在哪台memcache上,這個演算法的實作是需要我們手動去寫,還是安裝完畢,配置好多台memcache的參數,自動就實現了,我們只要直接set 就行了?
這個需要客戶端實作。
在PHP的Memcached擴充中已經進行了實現,可以設定使用一致性分佈演算法,也可以透過*ByKey的方法指定存取不同的伺服器。
memecache的客戶端實作一致性雜湊演算法