2009-09-18 73 views
0

在2009-07-07發佈了memcached的第一個穩定版,基於libmemcached的php庫。是時候從memcache遷移到memcached

現在你有兩種選擇(在php中)memcache或memcached。

內存緩存是通常的一個,但在另外一個memcached的承諾很多改進:我的最愛之一是使用libketama的事實鑰匙允許共享語言之間的鍵(如Ruby,Python等)

所以,你有沒有機會使用/測試它,你覺得它是否準備好了一個真實的環境?

編輯:我之所以問這個問題的原因是因爲從一個司機轉到另一個司機意味着一個我不確定的努力。

回答

2

舊的C庫libmemcache.so有一些嚴重的錯誤和泄漏。新的C庫libmemcached.so是PHP memcached的基礎,專門爲避免這些錯誤和泄漏而編寫,並且還具有顯着的性能改進。它也在積極維護。

2

自從它發佈以來,我一直在使用新版本的memcached。我已經在幾個小時前在這裏寫了關於stackoverflow的信息。

When should I use Memcache instead of Memcached?

我還沒有看到新的API框架的任何實現,但我平時寫,用我自己的。客戶端之間存在一些細微的差異,但是如果您的代碼設計得很好,那麼移動到新客戶端應該沒有太多問題。

所以要回答你的問題,是的,我認爲是時候搬動新的圖書館。如果你這樣做,一定要更新到最新的服務器版本,以及它也有一些很好的新功能(更不用說錯誤修正)。