pylibmc-libmemcached接口的Python包装器
pylibmc是用C编写的memcached的Python客户端。
有意使该接口尽可能接近python-memcached ,以便应用程序可以直接替换它。
pylibmc 充分利用可配置行为,数据清洗,数据压缩,经过战斗测试的GIL保留,一致的分发以及二进制内存缓存协议。
用法示例
创建一个memcached连接并进行配置:
暗示 在早期版本中behaviors,没有关键字参数,只有一个属性。为了保护版本兼容性,请使用 mc.behaviors = {...}
基本的内存缓存操作可以通过映射接口来完成:
“经典”样式的内存缓存操作可实现更多控制和清晰度:
自动腌制复杂的Python类型:
原子内存缓存端的增量和减量:
批处理操作减少了GIL争用,因此I / O更快:
赞 (0)