 阿里云云数据库 Redis 版 产品简介云数据库 Redis 版支持字符串(String)、链表(List)、集合(Set)、有序集合(SortedSet)、哈希表 (Hash)等多种数据类型,及事务(Transactions)、消息订阅与发布(Pub/Sub)等高级功能。 通过“内存+硬盘”的存储方式,云数据库 Redis 版在提供高速数据读写能力的同时满足数据持久化需求。 云数据库 Redis 版支持灵活的部署架构:单副本 newkey,这也会引发 上面提到的删除大 key 问题。如果想让 redis 在这种场景下也使用 lazyfree 的方式来删除,您可以在控制台上 打开如下配置: 说明:该参数配置在控制台中暂未开放,后续我们会尽快发布。 淘汰或者逐出数据 有些用户对数据设置过期时间,依赖 Redis 的淘汰机制去删除已经过期的数据,这同样也存在上面提到的问题 :淘汰某个大 key 会导致进程 memory 命令 ,帮助用户全面了解 Redis 的内存状态。 memory usage usage 子命令可以查看某个 key 在 redis 内部实际占用多少内存。注意以下两点说明: 不光 key、value 需要占用内存,Redis 管理这些数据还需要一部分内存。 对于 hash、list、set、sorted set 这些类型的 key,结果是采样计算的,可以通过0 码力 | 33 页 | 1.88 MB | 1 年前3 阿里云云数据库 Redis 版 产品简介云数据库 Redis 版支持字符串(String)、链表(List)、集合(Set)、有序集合(SortedSet)、哈希表 (Hash)等多种数据类型,及事务(Transactions)、消息订阅与发布(Pub/Sub)等高级功能。 通过“内存+硬盘”的存储方式,云数据库 Redis 版在提供高速数据读写能力的同时满足数据持久化需求。 云数据库 Redis 版支持灵活的部署架构:单副本 newkey,这也会引发 上面提到的删除大 key 问题。如果想让 redis 在这种场景下也使用 lazyfree 的方式来删除,您可以在控制台上 打开如下配置: 说明:该参数配置在控制台中暂未开放,后续我们会尽快发布。 淘汰或者逐出数据 有些用户对数据设置过期时间,依赖 Redis 的淘汰机制去删除已经过期的数据,这同样也存在上面提到的问题 :淘汰某个大 key 会导致进程 memory 命令 ,帮助用户全面了解 Redis 的内存状态。 memory usage usage 子命令可以查看某个 key 在 redis 内部实际占用多少内存。注意以下两点说明: 不光 key、value 需要占用内存,Redis 管理这些数据还需要一部分内存。 对于 hash、list、set、sorted set 这些类型的 key,结果是采样计算的,可以通过0 码力 | 33 页 | 1.88 MB | 1 年前3
 阿里云云数据库 Redis 版 快速入门Redis 的历史性能数据,可以查看到 云数据库 Redis 版 快速入门 2 不同的监控项。 单击性能监控之后可以查看到不同的监控项,以下对基础监控组的监控项进行说明。 基础监控项 说明 Keys 后端 Redis 所有 db 的 key 个数的总和,对于集 群实例会汇聚后端所有的节点的数据。 Expires 当前设置了过期数据的 key 的个数的总和。 ExpiredKeys 对于主从版本,目前这个值没有意义,因为客户端 直接连接到后端 DB。对于集群版实例,该统计项 标识 Proxy 到 Redis 的操作失败数目,包括超时 云数据库 Redis 版 快速入门 3 说明:您可以单击自定义监控项添加不同操作命令的访问次数的监控,比如查看 set 命令每秒的次数。详 细信息请参见性能监控。 报警设置 选择左侧导航栏的报警设置,单击报警设置按钮跳转到云监控的设置页面。 信息这一栏中设置过期和已逐出这两个项目为历史上的值,也就是前 面提到的 ExpiredKeys 和 EvictedKeys 值,不是当前每秒的值。 云数据库 Redis 版 快速入门 5 项目 说明 List 数据类型 没有 List 个数限制,单个元素最大值为 512 MB,推荐 list的元素个数小于 8192, value 最大 长度不超过 1 MB。 Set 数据类型 没有 set0 码力 | 29 页 | 1.07 MB | 1 年前3 阿里云云数据库 Redis 版 快速入门Redis 的历史性能数据,可以查看到 云数据库 Redis 版 快速入门 2 不同的监控项。 单击性能监控之后可以查看到不同的监控项,以下对基础监控组的监控项进行说明。 基础监控项 说明 Keys 后端 Redis 所有 db 的 key 个数的总和,对于集 群实例会汇聚后端所有的节点的数据。 Expires 当前设置了过期数据的 key 的个数的总和。 ExpiredKeys 对于主从版本,目前这个值没有意义,因为客户端 直接连接到后端 DB。对于集群版实例,该统计项 标识 Proxy 到 Redis 的操作失败数目,包括超时 云数据库 Redis 版 快速入门 3 说明:您可以单击自定义监控项添加不同操作命令的访问次数的监控,比如查看 set 命令每秒的次数。详 细信息请参见性能监控。 报警设置 选择左侧导航栏的报警设置,单击报警设置按钮跳转到云监控的设置页面。 信息这一栏中设置过期和已逐出这两个项目为历史上的值,也就是前 面提到的 ExpiredKeys 和 EvictedKeys 值,不是当前每秒的值。 云数据库 Redis 版 快速入门 5 项目 说明 List 数据类型 没有 List 个数限制,单个元素最大值为 512 MB,推荐 list的元素个数小于 8192, value 最大 长度不超过 1 MB。 Set 数据类型 没有 set0 码力 | 29 页 | 1.07 MB | 1 年前3
 Redis操作手册务器中操作! 版权声明: 本文档以开源的形式发布,所有条款如下: (1)无担保:作者不保证文档内容的准确无误,亦不承担由于使用此文档所导致的任何后果 (2)自由使用:任何人可以出于任何目的而自由地 阅读/链接/打印/转载/引用/分发/再创作 此文档,无 需任何附加条件 若您 阅读/链接/打印/转载/引用/分发/再创作 本文档,则说明接受以上2个条 款。 作者:李茂福 更新日期:2023-12-210 码力 | 5 页 | 80.37 KB | 1 年前3 Redis操作手册务器中操作! 版权声明: 本文档以开源的形式发布,所有条款如下: (1)无担保:作者不保证文档内容的准确无误,亦不承担由于使用此文档所导致的任何后果 (2)自由使用:任何人可以出于任何目的而自由地 阅读/链接/打印/转载/引用/分发/再创作 此文档,无 需任何附加条件 若您 阅读/链接/打印/转载/引用/分发/再创作 本文档,则说明接受以上2个条 款。 作者:李茂福 更新日期:2023-12-210 码力 | 5 页 | 80.37 KB | 1 年前3
 《Redis使用手册》(试读版)位图(bitmap) 9. 地理坐标(GEO) 10. 流(Stream) 第⼆部分:附加功能 11. 数据库* 12. ⾃动过期* 13. 流⽔线与事务* 14. Lua 脚本 15. 持久化 16. 发布与订阅 17. 模块 第三部分:多机功能 18. 复制* 19. Sentinel 20. 集群 附录 附录 A :Redis 安装⽅法* 附录 B :redis-py 安装⽅法* 前⾔ Redis at 127.0.0.1:6379: Connection refused 我们为这个命令调⽤添加了⼀条注释, ⽤于说明客户端遇到的问题。 在本书中, redis-cli 客户端的命令执⾏示 例都使⽤ -- 作为注释前缀, 这些注释仅⽤于对被执⾏的命令做进⼀步的说明, 它们并不是被执⾏命令的⼀部 分。 图 1-3 在 redis-cli 中执⾏ Redis 命令 1.6 配置服务器 在阅读本书的过程中, ⽅法在连接正常时将返回 True if client.ping() is True: print("connecting") else: print("disconnected") 1.8 版本说明 本书基于 Redis 5.0 版本撰写, 它是书本创作期间 Redis 的最新版本。 为了⽅便使⽤旧版 Redis 的读者, 本书在介绍每个命令和特性的时候都指出了它们具体可⽤的版本, 读者通过查0 码力 | 352 页 | 6.57 MB | 1 年前3 《Redis使用手册》(试读版)位图(bitmap) 9. 地理坐标(GEO) 10. 流(Stream) 第⼆部分:附加功能 11. 数据库* 12. ⾃动过期* 13. 流⽔线与事务* 14. Lua 脚本 15. 持久化 16. 发布与订阅 17. 模块 第三部分:多机功能 18. 复制* 19. Sentinel 20. 集群 附录 附录 A :Redis 安装⽅法* 附录 B :redis-py 安装⽅法* 前⾔ Redis at 127.0.0.1:6379: Connection refused 我们为这个命令调⽤添加了⼀条注释, ⽤于说明客户端遇到的问题。 在本书中, redis-cli 客户端的命令执⾏示 例都使⽤ -- 作为注释前缀, 这些注释仅⽤于对被执⾏的命令做进⼀步的说明, 它们并不是被执⾏命令的⼀部 分。 图 1-3 在 redis-cli 中执⾏ Redis 命令 1.6 配置服务器 在阅读本书的过程中, ⽅法在连接正常时将返回 True if client.ping() is True: print("connecting") else: print("disconnected") 1.8 版本说明 本书基于 Redis 5.0 版本撰写, 它是书本创作期间 Redis 的最新版本。 为了⽅便使⽤旧版 Redis 的读者, 本书在介绍每个命令和特性的时候都指出了它们具体可⽤的版本, 读者通过查0 码力 | 352 页 | 6.57 MB | 1 年前3
 常见Redis未授权访问漏洞总结168.18.129:8080/manage可以看到没有任何限制可以直接访问 Jenkins未授权访问写shell 浏览器访问http://192.168.18.129:8080/ 如下图所示说明环境搭建成功 点击“脚本命令执行” 执行系统命令 网站路径:/var/www/html (需要具备一定的权限) 利用“脚本命令行”写webshell,点击运行没有报错,写入成功0 码力 | 44 页 | 19.34 MB | 1 年前3 常见Redis未授权访问漏洞总结168.18.129:8080/manage可以看到没有任何限制可以直接访问 Jenkins未授权访问写shell 浏览器访问http://192.168.18.129:8080/ 如下图所示说明环境搭建成功 点击“脚本命令执行” 执行系统命令 网站路径:/var/www/html (需要具备一定的权限) 利用“脚本命令行”写webshell,点击运行没有报错,写入成功0 码力 | 44 页 | 19.34 MB | 1 年前3
共 5 条
- 1














