0
私はmemcachedサーバーと対話するために、pylibmc(v1.5.2)のgets
とcas
メソッドを使用しようとしています。 documentedとして、gets
からcas
にcasトークンを渡す必要があります。ValueError:pylibmcでcasが動作しなくなる
token = mc.gets("key_python_1")
mc.cas("key_python_1", "value_python_1_new", token)
# Or
mc.cas("key_python_1", "value_python_1_new", mc.gets("key_python_1"))
しかし、わかりにくいValueError: gets without cas behavior
エラーがあります。
誰かがこの問題について何か光を当てることができますか?どんな実用的な例も認められるでしょう。感謝;)
---更新---
これは私がmc
を取得する方法です。
import pylibmc
mc = pylibmc.Client(["127.0.0.1"], binary=True, behaviors={"tcp_nodelay": True, "ketama": True})
この手順の後に更新MC –
@KarthikeyanKR :) – hackjutsu
印刷MCの値を言及し、それが含まれているものを参照してください。 –