redis6新功能

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 Tair(兼容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
相关文章
|
4月前
|
NoSQL Cloud Native Redis
|
6月前
|
缓存 NoSQL API
【Redis】Redis6.0 新功能
【Redis】Redis6.0 新功能
96 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缓存数据库,它简单易用,安全稳定,在互联网行业有着非常广泛的应用。
2780 0
|
缓存 编解码 NoSQL
Redis 6.0 正式版终于发布了!除了多线程还有什么新功能?(下)
Redis 6.0 正式版终于发布了!除了多线程还有什么新功能?
215 0
Redis 6.0 正式版终于发布了!除了多线程还有什么新功能?(下)
|
缓存 NoSQL API
Redis 6.0 正式版终于发布了!除了多线程还有什么新功能?(上)
Redis 6.0 正式版终于发布了!除了多线程还有什么新功能?
177 0
Redis 6.0 正式版终于发布了!除了多线程还有什么新功能?(上)
|
NoSQL Redis
redis-4.0新功能介绍
阿里云redis-4.0的新特性介绍
5313 0
|
存储 NoSQL Redis
Redis 5.0新功能介绍
Redis5.0是Redis产品的重大版本发布。新增的stream数据结构,提供了丰富的应用场景和想象空间;内核的改进和bugfix,使用更健壮;支持账号体系,根据账号用途赋予相应的权限,更加安全;审计日志,记录了读写操作、敏感操作(keys、flushall等)、慢日志、管理类命令,供用户查询;大key分析,基于快照的完整内存分析,更准确,直接输出内存消耗top排行的key;支持单机和集群版的平滑迁移。
10428 0
|
1月前
|
消息中间件 缓存 NoSQL
Redis 是一个高性能的键值对存储系统,常用于缓存、消息队列和会话管理等场景。
【10月更文挑战第4天】Redis 是一个高性能的键值对存储系统,常用于缓存、消息队列和会话管理等场景。随着数据增长,有时需要将 Redis 数据导出以进行分析、备份或迁移。本文详细介绍几种导出方法:1)使用 Redis 命令与重定向;2)利用 Redis 的 RDB 和 AOF 持久化功能;3)借助第三方工具如 `redis-dump`。每种方法均附有示例代码,帮助你轻松完成数据导出任务。无论数据量大小,总有一款适合你。
77 6
|
13天前
|
缓存 NoSQL 关系型数据库
大厂面试高频:如何解决Redis缓存雪崩、缓存穿透、缓存并发等5大难题
本文详解缓存雪崩、缓存穿透、缓存并发及缓存预热等问题,提供高可用解决方案,帮助你在大厂面试和实际工作中应对这些常见并发场景。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。
大厂面试高频:如何解决Redis缓存雪崩、缓存穿透、缓存并发等5大难题
下一篇
无影云桌面