Riak 1.4 发布了,Riak 是一个去中心化的 key-value 存储服务器,提供一个灵活的 map/reduce 引擎,一个友好的 HTTP/JSON 查询接口。
Riak 1.4 新特性包括:
- 二级索引的提升: 查询结果可进行排序和分页,为开发者提供更丰富的语义
- 引入计数器: 这是 Riak 的首个分布式数据类型,提供自动的网络分区后的冲突解决
- 通过 Riak 控制中心简化集群管理: 全新的 GUI 管理工具改进了集群管理页面
- 减少对象存储的过载: 使用更紧缩的格式实现值和关联的元数据存储和转换,降低磁盘和网络消耗
- 切换进度报告提示: 集群操作时标识和诊断问题,更简化的集群监控
- 提升反压力: 如果一个 vnode 有太多的消息在队列中,Riak 会返回过载的响应消息
此外,1.4 版本也包含一些关于 Riak 企业多数据中心复制的性能方面的提升,包括:
- Riak 1.4 的复制支持 SSL、NAT 和完全同步调度
- Availability of cascading real-time writes gives operators the choice as to whether or not all writes are replicated to all datacenters
- Optional use of Active Anti-Entropy during replication in Riak 1.4 to significantly decrease data transfer times is available in Technical Preview