运维开发网

【redis】redis5.0的一些新特性

运维开发网 https://www.qedev.com 2020-06-03 14:10 出处:网络 作者:运维开发网整理
redis5.0总共增加了12项新特性,如下:    1.新增加的Stream(流)数据类型,这样redis就有了6大数据类型,另外五种是String(字符串),Hash(哈希),List(列表),Set(集合)及Zset(sorted set有序集合)。    2.新的Redis模块api : Times  and Cluster api,是一个抽象的集群消息总线,用于方便开发分布式系统。

redis5.0总共增加了12项新特性,如下:

   1.新增加的Stream(流)数据类型,这样redis就有了6大数据类型,另外五种是String(字符串),Hash(哈希),List(列表),Set(集合)及Zset(sorted set有序集合)。

   2.新的Redis模块api : Times  and Cluster api,是一个抽象的集群消息总线,用于方便开发分布式系统。

   3.RDB(redis datebase)现在用于存储 LFU(最近最少使用淘汰算法) 和 LRU(最近不经常使用淘汰算法)元数据信息。

   4.集群管理器从ruby(redis-trib.rb)移植到c代码。以前创建集群时候需要通过ruby脚本来创建,现在用c代码重新编写,不用在额外按照ruby了。

   5.新增加有序集合的sorted set4个命令:ZPOPMIN ,ZPOPMAX和它们的阻塞变种。

   6.主动内存碎片整理功能version2版本,依赖于Jemalloc内存分配器。

   7.增强HyperLogLog实现,这个功能是估算集合基数,redis5优化这个算法来节省空间。

   8.更好的内存统计报告。

   9.许多带有子命令的命令现在都有一个help子命令。

   10.客户端断开和连接时候性能更好。

   11.错误修复和改进。

   12.Jemalloc升级到5.1版本。

0

精彩评论

暂无评论...
验证码 换一张
取 消