v2.2.6
Bug修复:
- 修复在强制全同步失败后,主从同步无法恢复的问题
- 修复在内部切换DB后,配置发生变动的问题
优化:
-
keys命令新增参数支持扫描指定类型的数据,用法如 "keys * [string, hash, list, zset, set]"
-
新增compact-interval配置项来周期检查并执行全局compact,具体用法见conf文件内说明
【注:如果同时配置compact-interval和compact-cron,前者优先级更高,后者会自动失效,直到关闭compact-interval后重新生效】 -
优化在连接数和请求数据同时较大(如执行HGETALL等命令)时pika内存占用多的问题
-
取消编译时对protobuf的依赖,编译更容易
-
新增pika_to_txt,txt_to_pika工具,支持将kv数据从pika导入到文本,或反向导回
注意事项
- pika从2.1.4推荐需要使用gcc 4.8+版本编译,更新gcc后执行make distclean && make编译
- 仅支持从2.1.0+版本平滑升级到2.2.6,如果从更早版本升级,请看2.1.0的注意事项