问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

5、Redis6.0版的新特性

发布网友 发布时间:2022-12-13 19:42

我来回答

1个回答

热心网友 时间:2024-11-29 01:21

redis在 6.0 版本之后更新了一些重要的新特性

6.0之前的redis 基本上 是一个单线程的,但并不是指只有一个线程,比如说执行 unlink 操作删除大key的时候( unlink 和 del 命令一样都是用来删除key,但是 unlink 是异步的,适合删除大的key),会有单独的线程完成,不然会阻塞主线程,还有慢的IO操作的时候,也会使用单独的线程完成,还有比如持久化的时候,也是会有单独的线程来实现
6.0之后增加了多线程的实现,多线程使用在io的操作上,工作线程还是只有一个单线程,还是串行实现的,多的io线程用于 读read 或者 写write ,
多线程不会同时执行读写操作。所有多出的线程要不是全部用于 读 ,要不全部都是用于 写 。
多线程的配置默认情况下是关闭的,需要通过配置开启

如果本地没有实现 JVM 缓存,那么在大并发的情况下对redis服务器也是一种考验,所以redis提出一种客户端缓存方案
主要实现过程如下图

可以根据命令和key来控制访问连接
在redis6之前,只能通过密码来控制,还有通过 rename 来调整高危命令 flushdb , keys* , shutdown 等命令的权限。

redis6之后,提供了更细粒度的权限控制

通过增加设置,在传输的时候使用 SSL 协议,确保传输过程的安全性
当 SSL 模块开启的时候,不能使用多线程

增加 RESP3 同行协议,优化服务端和客户端之间的通信
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
干货| 如何利用PPT绘制手绘图像(内含视频教学)。 小米Mix2s开发者选项的设置与应用指南(探索小米Mix2s开发者选项)_百度... 我今年41岁女,我想问一买哪种养老保险更合算,可以一次买吗?要多少... 我们家有营业执照。我现在41岁了。养老保险如何来买?一年,交多少钱? 搅拌桩的两喷两搅怎么理解 ...上关于一喷二搅、二喷二搅、二喷三搅、二喷四搅的具体做法 两搅两喷与四搅四喷的区别 三轴搅拌桩两搅四喷是什么意思 梦幻西游将军令怎么解绑 EXCEL表,求值? 场地平整施工合同范本 2022年情人节是大年初几? 2022年情人节公历几月几号?属于什么星座 卡姿绒羊绒衫好吗 卡姿希瑜伽垫怎么样 卡姿莱特的餐桌怎么样 美特卡姿是大品牌吗 卡姿尚澜祛斑效果怎么样 卡姿尙澜祛斑怎么加盟 把总卡斯宣务报六个字按音序排序。 遂昌旅游攻略 遂昌有什么好的景点 遂昌旅游景点 遂昌旅游景点有哪些 abap中bdc的调用 abap 调用程序 少小离家老大回(猜生肖) 优派q20投影仪用hdmi玩游戏总是断连 一周的宝宝可以喝小米红枣枸杞粥吗 一岁宝宝喝小米粥有营养吗? 钢丝锁怎么快速打开 代购锁 钢丝 怎么解开 Redis5数据类型6-Stream 如何连接到有线网络上去? 优选的云南过桥米线广告语大全(精选26句) 椿树街道拆迁还有消息吗 给我推荐几本好看的穿越小说。情节要跌宕起伏,文笔佳,既纠结又搞笑,人 ... 好男不争田地下联是什么? 具有争议农田对方违建怎么办 贝昂声控式智能循环风扇Pro简单开箱体验 喜丞风扇怎么样 《全唐诗》卷七百一十八 关于动物社会行为的诗句 求一标定EDTA的方法附计算公式(详细)~~就是800度ZnO做基准物那个~ 请问在测氧化锌的含量时~钙含量30%~在滴定时测出84%的锌~造成误差~该... 含金属锌多少是80#氧化锌 外地新能源汽车可以过户到天津吗 天津国三车过户新政策? 个人营业执照办理流程有哪些 华硕天选键盘灯怎么关 华硕天选键盘灯如何关 什么的脸什么的脸应该怎么填词 平淡走着,简单活着, 人生百味,随心就好。是啥意思?