redis使用规范
1、redis存储区使用范围:db0~db5共6个db
用途:
db0=查询类业务数据缓存
db1=日志类数据缓存
db2=配置数据缓存
db3=数据备份类缓存
db4=备用、测试
db5=消息队列使用
db6=创新项目使用
格式:站点:模块:功能名_版本号(小camel):非重复变量名
例:
app:room:roomFavoriteList_v1:id10001
app:order orderList_v2
站点有: app主包 small小程序 h5 pc back后台 plugin插件 other其他 common公用
功能模块有:room房源 order订单 user用户 other其他
功能名: 驼峰格式
版本号: v1 v2 … …
二、Redis使用时需要注意的事项
1、短小精悍:尽可能让Redis key保持短小精悍,这样可以减少内存占用和提高应用程序的性能。
2、易于理解:Redis key应当易于理解,以便其他开发者或管理员能够轻松读懂其含义。
3、不要使用特殊字符:避免在Redis key中使用特殊字符,如空格、逗号、双引号等,因为这些字符可能会导致Redis命令无法正常解析。
4、考虑过期时间:对于缓存数据或临时数据,可以设置过期时间,以便Redis自动清除过期数据。
5、value存储建议小于30Kb,过大的数据会对服务器性能造成不可预计的影响。
6、缓存适用于前端展示用,不适合用于多条件查询用,所以需要根据业务场景使用。