2018-12-19 14:04| 发布者: joejoe0332| 查看: 206| 评论: 0|原作者: oschina|来自: oschina
Pegasus 是小米云存储团队开发的一个分布式 Key-Value 存储系统,最初的动机是弥补 HBase 在可用性和性能上的不足。Pegasus 系统的 Server 端完全采用 C++ 语言开发,使用 PacificA 协议支持强一致性,使用 RocksDB 作为单机存储引擎。
1.11.2 更新内容:
新特性
支持表级流控 (#230 XiaoMi/rdsn#204)
支持表级TTL(#202 #206)
支持表级拒绝写(XiaoMi/rdsn#194)
增加可选的zstd, lz4数据压缩方式(#217)
暴露RocksDB的相关监控项(#212)
增加shared log写入速度的监控(XiaoMi/rdsn#197)
增加falcon监控项(#211 #218)
Bug 修复
修复使用nmap扫描端口引起的coredump问题(XiaoMi/rdsn#169)
nmap
修复multi_get计数错误问题 (#215)
multi_get
修复从冷备份restore表数据时,因表名不合法而失败的问题(XiaoMi/rdsn#187)
修复部分 valgrind 内存泄漏警告 (XiaoMi/rdsn#172 XiaoMi/rdsn#173 XiaoMi/rdsn#174 XiaoMi/rdsn#179XiaoMi/rdsn#180 XiaoMi/rdsn#181 XiaoMi/rdsn#182 XiaoMi/rdsn#183)
性能优化
使用io_prep_pwritev减少内存拷贝(XiaoMi/rdsn#203)
io_prep_pwritev
: 看着牙疼!
关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号 )