memcach 客户端压缩数据会存flag标志到服务端,0,为不缩,1为序列化对象数据,2为压缩。
nginx+lua 用lua_zlib包 来解决解压缩问题,判断flag是2的时候进行解压缩,其他不进行解压缩,存储为json数据
Memcache与Lua解压缩实践
本文介绍Memcache客户端如何通过标志位管理数据压缩状态,包括不压缩、序列化及压缩三种状态,并详细阐述了使用Lua和nginx实现解压缩的过程。
memcach 客户端压缩数据会存flag标志到服务端,0,为不缩,1为序列化对象数据,2为压缩。
nginx+lua 用lua_zlib包 来解决解压缩问题,判断flag是2的时候进行解压缩,其他不进行解压缩,存储为json数据
3897

被折叠的 条评论
为什么被折叠?