Redis7.0新特性

Posted _雪辉_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis7.0新特性相关的知识,希望对你有一定的参考价值。

  • 使用 Multi-Part AOF 机制避免 AOF 重写机制的开销;
  • 对 RDB 文件使用了新版本格式(10),与旧版本不兼容;
  • 在读取老的RDB文件格式的时候将ziplist转换为listpack,这种转换发生于两种情况之下:从磁盘读取文件或者从一个主节点进行复制文件的时候;
  • 在redis.conf配置文件中,protected-mode 默认更改为yes,只有当你希望你的客户端在没有授权的情况下可以连接到Redis server的时候可以将protected-mode设置为no;
  • ACL: V2版本————细粒度基于 key 的权限控制,通过 selector 支持多种命令规则;
  • 主从复制:TTL 总是被复制为绝对(非相对)毫秒时间
  • 不再支持 gopher协议;
  • 删除 STRALGO 命
  • 当在配置文件中设置replica-serve-stale-data=no, 当主节点不再提供服务时,PING命令得不到返回值;
  • 数据类型Hash,List, Zset的底层数据结构用listpack替换了ziplist;
  • 列表(List)的数据类型可以存储超过4GB的单个元素;
  • 降低了copy-on-write期间的内存使用;
  • 在使用大量散列(Hash)或者有序集合(Zset)时节省了大量的内存;
  • 在集群模式下,节省了大量的内存并且降低了系统整体的延迟时间;
  • 在集群中,当一个主节点重启之后,从节点不再需要做完全同步,只需要做部分同步即可
  • 当Redis启动时,总是建立一个AOF文件用于持久化;;
  • 降低了长期没有响应客户(idle, stale client)的内存使用;
  • 降低了在客户回复数据包中的对于写的系统调用次数,也同时降低了TCP packet的数目;

以上是关于Redis7.0新特性的主要内容,如果未能解决你的问题,请参考以下文章

Redis7.0新特性

从 Redis7.0 发布看 Redis 的过去与未来

Redis7.0中文系列教程-入门基础

Redis7.0部署集群详细版

Redis 7.0 正式发布,新增近 50 个新命令,这次真的学不动了。。

Redis 7.0 正式发布,新增近 50 个新命令,这次真的学不动了。。