2011-08-30 53 views
0

我在寫一個包裝libmemcached的庫。爲什麼使用MEMCACHED_BEHAVIOR_NOREPLY?

我注意到,有一個有趣的行爲設定的memcached它說,我可以表明我不關心我的memcached命令的結果...

它被稱爲MEMCACHED_BEHAVIOR_NOREPLY。爲什麼有人想用這個?

如果有人能指出幾個用例,那將會很棒嗎?多元/多套春天,但我不清楚這將如何有用。

回答

0

ASCII協議noreply是一個錯誤。不要使用它。

二進制協議noreply可以用來使really awesome optimizations沒有任何正確性的損失。

+0

感謝偉大的博客文章達斯汀!我只是在這裏發佈了另一個問題......不知道你是否可以對此進行編輯:http://stackoverflow.com/questions/7260829/maximum-size-of-key-and-value-for-memcached-binary-protocol-用戶 – rmk

+0

不幸的是,這需要對libmemcached有比我更深的知識。 – Dustin