2017年7月15日星期六

Redis 4.0.0 正式发布,高性能的 key-value 数据库


Linuxeden 开源社区 --Redis
Redis

Redis 4.0.0 正式发布,这是 Redis 4.0 系列的首个稳定版,包含以下的一些重大改进:模块化的系统、更好的复制 (PSYNC2)、对 eviction policies, threaded DEL/FLUSH 的改进、混合 RDB+AOF 格式、对 Raspberry Pi 的支持作为主要平台、新的 MEMORY 命令行、Redis Cluster 对 Nat/Docker 的支持、更快的 Redis Cluster 键创建,以及许多其他较小的功能和一些行为修复等。

与之前的 RC 相比,有一些错误修复和改进,主要是:

  • 针对新的复制引擎 PSYNC2 的修复
  • 引入了模块线程安全上下文 (Modules thread safe contexts),现在还是一个实验性的 API,但是当需要时,该 API 被认为是稳定和可用的
  • SLOWLOG 现在会记录 offending 的客户端名字和地址。要注意的是,这是对于向后兼容性的破坏,以防旧代码会判断 slowlog 条目由三个条目组成。
  • 模块原生数据类型 RDB 格式已更改
  • AOF 检查程序现在可以处理 RDB preambles
  • 添加了不支持 STORE 选项的 GEORADIUS_RO 和 GEORADIUSBYMEMBER_RO 变体,为了允许这种查询的只读扩容
  • HSET 现在是可变的,HMSET 被认为是弃用的(但将来会支持)。新的代码中请使用 HSET
  • GEORADIUS huge radius (>= ~6000 km) corner cases fixed, certain elements near the edges were not returned.
  • 添加 DEBUG DIGEST 模块 API
  • HyperLogLog 命令不再在某些输入的字符串中 (非 HLL) 崩溃
  • 修复在 MULTI/EXEC blocks 中的 SLAVEOF
  • 其他许多小的 bug 修复和改进

详情请参阅发布说明

下载地址

转自 http://ift.tt/2ujFVvQ

The post Redis 4.0.0 正式发布,高性能的 key-value 数据库 appeared first on Linuxeden开源社区.

http://ift.tt/2t0R2Wr

没有评论:

发表评论