没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
内容概要:本文档详细介绍了Redis在企业环境中部署和使用的最佳规范,涵盖了环境配置、键值设计指导、命令运用、资源分配和Lua脚本的应用限制。它还包括如何进行容量评估以适应不同的应用场景和技术需求。这些规则既强调强制性和推荐性的做法,也有具体的操作例子。 适用人群:主要是从事后端开发的技术人员,特别适合负责维护系统状态和服务配置的应用开发者和DevOps团队。 使用场景及目标:适用于希望优化现有系统中Redis利用效能的企业,帮助制定更为合理的存储机制和提高系统稳定性的相关工作人员。 其他说明:通过执行这些指导方针可以最小化Redis运行风险并增强系统的可管理性和扩展潜力。
资源推荐
资源详情
资源评论
Redis 开发规范
红色字体:强规则(强制使用);蓝色字体:弱规则(建议使用) ;绿色字体:案例
第一章 环境及版本介绍
第二章 键值设计
第三章 命令使用
第四章 使用限制
第五章 选型及容量评估
第一章 环境及版本介绍
目前 redis 的使用共分为,阿里云 redis 服务和本地自建 redis 两种,自建环境又分为 powercache 中间件连接及本地直
连两种连接方式。使用自建 redis 暂不接受新需求,后续主推使用阿里云 redis
目前生产环境阿里云 redis 实例为部门内共享使用,即不同部门使用不同实例,部门内使用同一个实例。请依照使用 redis
资源以免影响部门内其他应用。测试及预发环境为公司统一集群,请合理使用
如有活动或者其他业务量激增的情况,请提前知会 DBA,检查资源是否充足早做规划。
版本
阿里云 redis 大部分为 2.8(兼容部分 3.0 特性)版本,少数使用的是 4.0 版本
自建 redis 服务:3.2.9 版本,
第二章 键值设计
一 key 名设计
1. key 名必须具备一定的可读性, 并设计统一前缀方便管理,用冒号或者下划线分隔
举例:将 MySQL 中的用户部分数据转储到 redis 中时,可以以表名为前缀,第二段存放主键及主键值,第三段存
放列名,如下:
user 表:
user_id user_name
9 xiaoming
redis 转储:
set user:user_id:9:user_name xiaoming
2. key 名不可过长,可在保证可读性的前提下适当缩写 key 名,当 key 较多时,内存占用也不容忽视
资源评论
向日葵
- 粉丝: 174
- 资源: 23
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功