redis6新功能

一、Redis Acl

1、概述

Redis Acl是redis6新增的权限控制功能,redis5版本之前安全规则是由通过密码控制还有就是通过rename控制高危命令,比如flushdb keys* shutdown等

2、命令

1、acl cat 查看添加权限命令

2、acl cat string 查看指定类型可用命令

3、创建新用户并设置权限相关用户命令

二、io多线程

并不是redis支持了多线程了 redis执行命令还是单线程,多线程是专门处理网络数据和协议解析等等

默认是没有开启的 需要配置

io-threads-do-reads yes

三、工具支持

旧版redis想要搭建集群需要单独安装ruby环境 redis5将redis-trilb.rb的功能集成到redis-cli

另外官方redis-benchmark工具支持cluster模式 通过多线程的方式对多个分片进行压测

四、其他新功能

1、RESP3,新的redis通信协议,优化服务端和客户端之间通信

2、Client side caching 客户端缓存,基于RESP3协议实现的客户端缓存功能,为了进一步提升缓存性能,将客户但经常访问的数据cache到客户端,减少TCP网络交互

3、Proxy集群代理模式:Proxy功能,让Cluster拥有像单实列一样的接入方式,降低大家使用cluster的门槛,不过需要注意的是代理不改变Cluster的功能限制,不支持的命令还是不会支持,比如跨slot的多key操作

4、Modules API:redis6中模块API开发进展大,因为redis Labs为开发负责功能,从一开始就用了redis模块,redis可以编程一个框架,利用modules来构建不同的系统,而不需要从头开始写然后还要BSD许可,Redis一开始就是一个向各种系统开发的平台

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序三两行

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值