【发布时间】:2017-04-01 01:47:35
【问题描述】:
我有一个像这样的 redis 数据结构:
practice:1:patient:{UUID}:reports:{UUID}
practice:1:patient:{UUID}:reports:{UUID}:notes:{id}
practice:1:patient:{UUID}:reports:{UUID}:notes:{id}:fieldValue:{id}
practice:1:patient:{UUID}
practice:1:patient:{UUID}:variables
practice:1:patient:{UUID}:documents
我正在尝试专门查询 patient:{UUID} 键,但事实证明,使用 glob 模式匹配很困难。
- 我应该创建一个集
practice:1:patients并添加患者密钥吗? - 是否存在可以隔离该命名空间的有效全局模式?
- 是否有更好的方法来查询集合(例如,也适用于报告、注释等)/我是否必须为每个包含该集合键的命名空间创建一个集合?
【问题讨论】: