pylibmc-libmemcached接口的Python包装器

pylibmc是用C编写的memcached的Python客户端。

有意使该接口尽可能接近python-memcached ,以便应用程序可以直接替换它。

pylibmc 充分利用可配置行为,数据清洗,数据压缩,经过战斗测试的GIL保留,一致的分发以及二进制内存缓存协议。

用法示例

创建一个memcached连接并进行配置:

暗示 在早期版本中behaviors,没有关键字参数,只有一个属性。为了保护版本兼容性,请使用 mc.behaviors = {...}

基本的内存缓存操作可以通过映射接口来完成:

“经典”样式的内存缓存操作可实现更多控制和清晰度:

自动腌制复杂的Python类型:

原子内存缓存端的增量和减量:

批处理操作减少了GIL争用,因此I / O更快:

(0)

相关推荐