redis6新功能

本文涉及的产品
云原生内存数据库 Tair,内存型 2GB
云数据库 Redis 版,标准版 2GB
推荐场景:
搭建游戏排行榜
简介: 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一开始就是一个向各种系统开发的平台


相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
2月前
|
NoSQL Cloud Native Redis
|
4月前
|
缓存 NoSQL API
【Redis】Redis6.0 新功能
【Redis】Redis6.0 新功能
73 0
【Redis】Redis6.0 新功能
|
缓存 编解码 NoSQL
Redis 6.0 正式版终于发布了!除了多线程还有什么新功能?
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! Redis 6.0.1 于 2020 年 5 月 2 日正式发布了,如 Redis 作者 antirez 所说,这是迄今为止最“企业”化的版本,也是有史以来改动最大的一个 Redis 版本,同时也是参与开发人数最多的一个版本。
Redis 6.0 正式版终于发布了!除了多线程还有什么新功能?
|
NoSQL Redis 存储
5分钟带你了解Redis 5.0新功能 内含重量级特性解读
Redis是目前最流行的KV缓存数据库,它简单易用,安全稳定,在互联网行业有着非常广泛的应用。
2747 0
|
缓存 编解码 NoSQL
Redis 6.0 正式版终于发布了!除了多线程还有什么新功能?(下)
Redis 6.0 正式版终于发布了!除了多线程还有什么新功能?
192 0
Redis 6.0 正式版终于发布了!除了多线程还有什么新功能?(下)
|
缓存 NoSQL API
Redis 6.0 正式版终于发布了!除了多线程还有什么新功能?(上)
Redis 6.0 正式版终于发布了!除了多线程还有什么新功能?
158 0
Redis 6.0 正式版终于发布了!除了多线程还有什么新功能?(上)
|
存储 缓存 运维
2020年 Redis 这五大新功能你最期待哪一个?
Redis 是世界上最流行的 KV 缓存数据库,2009年诞生至今,已发展超过十个年头,2020年,Redis可以为我们带来什么惊喜呢?
12403 0
2020年 Redis 这五大新功能你最期待哪一个?
|
NoSQL Redis
redis-4.0新功能介绍
阿里云redis-4.0的新特性介绍
5083 0
|
存储 NoSQL Redis
Redis 5.0新功能介绍
Redis5.0是Redis产品的重大版本发布。新增的stream数据结构,提供了丰富的应用场景和想象空间;内核的改进和bugfix,使用更健壮;支持账号体系,根据账号用途赋予相应的权限,更加安全;审计日志,记录了读写操作、敏感操作(keys、flushall等)、慢日志、管理类命令,供用户查询;大key分析,基于快照的完整内存分析,更准确,直接输出内存消耗top排行的key;支持单机和集群版的平滑迁移。
10402 0
|
4天前
|
canal 缓存 NoSQL
Redis缓存与数据库如何保证一致性?同步删除+延时双删+异步监听+多重保障方案
根据对一致性的要求程度,提出多种解决方案:同步删除、同步删除+可靠消息、延时双删、异步监听+可靠消息、多重保障方案
Redis缓存与数据库如何保证一致性?同步删除+延时双删+异步监听+多重保障方案