redis使用规范文档 20170522版

栏目: 数据库 · Redis · 发布时间: 8年前

内容简介:redis使用规范文档 20170522版

运维 redis 很久了,一直是口头给rd说各种要求,尝试把这些规范总结成文档

摘选一些可能比较通用的规则如下:

  1. 强制:所有的key设置过期时间(最长可设置过期时间10天,如有特殊要求,联系dba说明原因)
  2. 强制:禁止在测试环境,本地办公环境,开发跳板机,连接线上redis实例(实例归业务自运维的除外)
  3. 强制:禁止使用运维类的命令  keys  monitor debug watch flush bigkeys 
  4. 强制:list的长度最大长度不超过1万,size不超过1G
  5. 强制:key的长度不超过100个字符
  6. 建议:string类型value长度不超过10M
  7. 建议:做好容量规划,预先考虑内存占用过大后,业务的拆分和分片后的影响
  8. 建议:选择合适的数据类型( string,list,hash,set,sortset)  ,使用特殊的数据类型(bit,geo)须提前与dba沟通
  9. 建议:使用常用的命令,m类操作,建议个数100个以下。
  10. 建议:不使用多个 db,只使用 db0,如果要区分业务线,在配置文件里定义各业务线使用的前缀
  11. 建议:不命名用对 list, set, zset等分片支持不友好的操作如:union diff,  如果不能避免,注意使用大括号括起 key的关键字
  12. 建议:在代码中捕扣redis连接异常。考虑一个redis实例短时当机时业务的降级处理,尤其是对redis的高频调用,有时候redis报错日志可能会打满磁盘
  13. 建议:不同业务线,不同重要程度的redis建议申请多个redis实例,避免业务线中使用的redis过大。

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

共享经济时代

共享经济时代

雷切尔·博茨曼、路·罗杰斯 / 唐朝文 / 上海交通大学出版社 / 2015-6-1 / 38

“共享经济”(sharing economy),也被称为“协同消费”(collaborative consumption),是在互联网上兴起的一种全新的商业模式。简单地说,消费者可以通过合作的方式来和他人共同享用产品和服务,而无需持有产品与服务的所有权。使用但不拥有,分享替代私有,即“我的就是你的”。 当下,全球经济正呈现出这样一种前所未有的趋势:消费者之间的分享、交换、借贷、租赁等共享经济......一起来看看 《共享经济时代》 这本书的介绍吧!

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具