redis,一款由Itay Marina、Pieter Noordhuis等人开发的开源内存数据库,最新版本:Redis 6现已发布,充分展现出Redis企业级数据库的强大功能,让用户开启一场全新服务之旅。
作为快速、可扩大、可靠、基于内存的NoSQL数据库,Redis 6融入了三大新特性,使开发者能够更方便的创建和管理Redis数据库:
(1)安全模式功能,保证不被异常服务端影响;
被称为“Redis安全模式”功能,该功能可以确保每个Redis实例不会被异常行动的客户端影响,不管是服务器压力过大或其他缘由而致使的。
代码示例:
”’
# 设置Redis安全模式
127.0.0.1:6379> CONFIG set protected-mode yes
# 启动
127.0.0.1:6379> CONFIG REWRITE
”’
(2)支持ACL:
Redis 6的ACL功能可以为用户提供更加强大的网络安全,并支持在实例级别进行令牌认证,将数据库的控制权交给单个用户或组。
代码示例:
”’
# 设置ACL限制
127.0.0.1:6379> ACL setuser jim readwrite
# 查看ACL用户
127.0.0.1:6379> ACL getuser jim
Readwrite
”’
(3)监控功能
Redis 6还提供了数据库监控功能,可以帮助用户监控集群节点,实时获得系统性能参数,并做出公道的临时调剂,提高数据库的运行效力。
代码示例:
”’
# 监控Redis的cpu、内存及磁盘占用
127.0.0.1:6379> MONITOR
# 监控开始
OK
”’
另外,Redis 6新版本还带来了一些新的命令,比如:EXPIREATKEY命令可以支持用户向指定的key设置有效期;UNLINK命令可以在多个客户端之间实现key的散布式删除等等。
总之,Redis 6带来的新Feature为Redis企业级数据库的使用提供了更多的可能性,开启了新一轮服务之旅。
本文来源:https://www.yuntue.com/post/220082.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏