专栏名称: HULK一线技术杂谈
HULK是360的私有云平台,丰富的一线实战经验,为你带来最有料的技术分享
目录
相关文章推荐
田俊国讲坛  ·  【2月22-23日】心智突围工作坊第九期(北 ... ·  14 小时前  
哔哩哔哩  ·  几款最强AI玩狼人杀,谁能封神? ·  昨天  
哔哩哔哩  ·  300万粉UP主结婚了,新郎是粉丝 ·  2 天前  
中国能源报  ·  关于举办绿电、绿证、CCER交易培训的通知 ·  2 天前  
中国能源报  ·  关于举办绿电、绿证、CCER交易培训的通知 ·  2 天前  
田俊国讲坛  ·  【2月26日】第32期《10天非凡心力训练营 ... ·  2 天前  
51好读  ›  专栏  ›  HULK一线技术杂谈

【官方速报】Pika3.0正式发布

HULK一线技术杂谈  · 公众号  ·  · 2018-08-01 17:39

正文


Pika是360 热门的c++开源项目,基于rocksdb开发的类Redis存储,力求在完全兼容Redis协议、继承Redis便捷运维设计的前提下通过持久化存储方式解决Redis在大容量场景下主从同步代价高、恢复时间慢、单线程相对脆弱、内存成本高等问题。

Pika3.0主要新特性

1

全新引擎blackwidow

1.多个接口性能得到显著提升

2.我们深知各位磁盘空间来之不易, 因此, 相同数据新引擎占用空间更小

3.自此, 多数据结构key长度再无256字节限制

4.与Redis精度完全相同的zset结构


2

全新binlog(write2file)

1.更高的解析效率

2.更小的体积, 对磁盘空间更友善

3.从现在起, pika的binlog支持多版本格式相互兼容, binlog升级不再给大家添乱


3

效率更高的server层

1.优化server层对引擎层的调用效率

2.去除冗余代码并对逻辑进行优化以提高server层整体性能

3.现在, server层代码的阅读会更加顺畅, 当然, 距离诗歌还有差距


附录:

blackwidow存储格式解析:http://t.cn/Re8d2wT

pika3.0升级流程:http://t.cn/Re8dCzJ

pika差异化管理命令:http://t.cn/Re8dnS2

pika change log:http://t.cn/Re8gKxG


了解更多pika3.0细节请点击 阅读原文



HULK一线技术杂谈







请到「今天看啥」查看全文