我需要使用来自Python应用程序的memcached的gets
和cas
(检查并设置)命令。我找到的唯一支持它们的Python客户端库是Twisted。但Twisted需要完全不同的应用程序设计,所以它不是一个选项。 memcached是否还有其他全功能(未列在official page)Python库?纯Python解决方案是首选。
摘要:感谢piquadrat,patch为python-libmemcached添加了对缺少方法的支持。该补丁已于8月份应用于主干,但尚无新版本。在许多情况下使用开发分支是可以的,但我仍然在寻找稳定的纯Python解决方案。
答案 0 :(得分:2)
我没有看到pylibmc列在那里,但我不知道它是否支持你需要的命令(编辑:它没有,抱歉)。
/ edit:如果其他一切都失败了,你可以使用this patch进行python-libmemcached,它增加了对cas和gets的支持。
/ edit:最新的gyl版本的pylibmc支持cas并获取