Redis Key 的命名规范是保证数据可读性、可维护性和性能的关键,以下是核心规范总结(综合阿里云、社区实践及官方建议):
⚙️ 一、命名结构与分隔符
-
分层格式
- 格式模板:
<业务模块>:<子模块>:<业务描述>:<唯一标识>
示例:user:profile:id:12345
(用户模块-资料-用户ID)[citation:2][citation:4][citation:6]。 - 分隔符:使用英文冒号
:
表示层级逻辑(如order:status:order_id:98765
)[citation:2][citation:4]。
- 格式模板:
-
命名空间隔离
- 不同业务使用独立前缀(如
auth:
认证、cart:
购物车),避免键名冲突[citation:4][citation:6]。
- 不同业务使用独立前缀(如
🔠 二、字符与大小写规范
-
字符限制