首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

RedisRedis6.0 新功能

一、ACL访问控制列表 Redis ACL 是 Access Control List(访问控制列表)的缩写,该功能允许根据可以执行的命令和可以访问的键来限制某些连接 在 Redis 5 版本之前,Redis...5 将 redis-trib.rb 的功能集成到 redis-cli。...四、Redis6 其他新功能 RESP3 新的 Redis 通信协议:优化服务端与客户端之间通信 Client side caching 客户端缓存:基于 RESP3 协议实现的客户端缓存功能。...Modules API Redis 6 中模块 API 开发进展非常大,因为 Redis Labs 为了开发复杂的功能,从一 开始就用上 Redis 模块。...Redis 可以变成一个框架,利用 Modules 来构建不同系统,而 不需要从头开始写然后还要 BSD 许可。Redis 一开始就是一个向编写各种系统开放的 平台

27430
您找到你想要的搜索结果了吗?
是的
没有找到

Redis 7.0 新功能 Redis Functions 介绍

在众多新特性中,Redis团队把Redis Functions放在了第一位:图片可见官方对这个特性是相当重视。今天我们来一起学习下Redis Functions。...所以,我们继续看看Redis Functions是怎么解决这些问题的。Redis Functions 相关指令介绍首先我们先看看Redis Functions提供了哪些指令。...然后可以执行下面这个shell脚本(前提是你已经安装了redisredis-cli,并启动了redis):cat mylib.lua | redis-cli -x FUNCTION LOAD这样,就给...Redis重要特性之一是内存数据可持久化保存。当你加载函数后,关闭Redis时,注册的函数也会被持久化到硬盘。重启Redis时自动重新加载之前加载的函数。...也就是说,如果你要在lua函数中访问Redis的key,必须通过参数传进来,千万不要自己去拼接。 自己拼接key参数在单机Redis没问题,但是分布式Redis中会有大问题。

7.2K75

Redis 4.0新功能介绍

Redis 的作者 antirez 在三天之前通过博客文章《The first release candidate of Redis 4.0 is out》发布了 Redis 4.0 的第一个 RC 版本...模块系统 Redis 4.0 发生的最大变化就是加入了模块系统, 这个系统可以让用户通过自己编写的代码来扩展和实现 Redis 本身并不具备的功能, 具体使用方法可以参考 antirez 的博文《Redis...模块功能使得用户可以将 Redis 用作基础设施, 并在上面构建更多功能, 这给 Redis 带来了无数新的可能性。...redis> SWAPDB 0 1 -- 互换数据库 0 和数据库 1 OK redis> GET your_name -- 现在的数据库 0 已经没有之前设置的键了 (nil) redis...(integer) 62 redis> MEMORY USAGE fruits (integer) 375 使用 MEMORY STATS 子命令可以查看 Redis 当前的内存使用情况: redis

1.6K70

Redis6----应用问题解决和新功能预览

应用问题解决和新功能预览 缓存穿透 问题描述 解决方案 缓存击穿 问题描述 解决方案 缓存雪崩 问题描述 解决方案 分布式锁 问题描述 解决方案 java代码实现 优化之设置锁的过期时间 优化之...UUID防误删 优化之LUA脚本保证删除的原子性 总结 Redis6.0新功能 ACL ACL命令 1、使用acl list命令展现用户权限列表 2、使用acl cat命令 3、使用acl whoami...新功能持续关注 ---- 缓存穿透 问题描述 key对应的数据在数据源并不存在,每次针对此key的请求从缓存获取不到,请求都会压到数据源,从而可能压垮数据源。...---- Redis6.0新功能 ACL 简介 Redis ACL是Access Control List(访问控制列表)的缩写,该功能允许根据可以执行的命令和可以访问的键来限制某些连接。...---- Redis新功能持续关注 Redis6新功能还有: 1、RESP3新的 Redis 通信协议:优化服务端与客户端之间通信 2、Client side caching客户端缓存:基于 RESP3

24520

Redis6 最重要的新功能「客户端缓存」是个什么鬼?

Redis6 反复提到的「客户端缓存」就是本地缓存,这意味着 Redis 欲将缓存的魔爪从分布式共享缓存延伸到内存缓存,进一步榨干缓存的技术市场。...看到这里,对 Redis 稍微熟悉一点的同学可能很快就会想到 Redis 有个 Pub/Sub 的订阅更新能力是不是可以实现这个小需求,何必要大张旗鼓发明「客户端缓存」这个新概念呢?...基于这个原因,Redis6 对「客户端缓存」进行了重新设计,让它使用起来更加方便而且不会显著导致 Redis 本身的性能下降。...有了「客户端缓存」,Redis 服务器本身的访问压力也会显著减轻,应用程序只需要访问本地内存就可以得到期望的数据,如此 Redis 就可以应用于更高的并发应用场景。...,就更别提 Redis6 了。

1.4K10
领券