我有两个数据集要存储在 Redis 中,每个数据集的记录如下所示:
customerId(String)(Key) , type(String), myData (Map)
salesPersonId(String)(Key), customerId(String), relationship(String), restriction(String)
某些customerId可能是第二张表中的salesPersonId。把它想象成客户也可以是销售人员
我是 Redis 的超级新手,我看到了很多不同的存储数据的方式,例如:在同一个集群中存储为 2 个数据库,将它们存储在不同的集群中等等。
我目前正在考虑在同一个集群方法中使用 2 个数据库......但并不完全相信。
我也对使用什么数据结构将这条记录存储在 redis 中感到困惑,它只是一个 ->
key, parameter1 value, parameter2 value2, parameter3 value3 方法还是有更好的方法来组织这个?(这是我目前正在考虑的方法)
我一直在做大量的挖掘和探索 redis 的兔子洞,任何指导/示例将不胜感激