在 Elasticache Redis 中组织数据的最佳方式

问题描述 投票:0回答:0

我有两个数据集要存储在 Redis 中,每个数据集的记录如下所示:

  1. customerId(String)(Key) , type(String), myData (Map)

  2. salesPersonId(String)(Key), customerId(String), relationship(String), restriction(String)

某些customerId可能是第二张表中的salesPersonId。把它想象成客户也可以是销售人员

我是 Redis 的超级新手,我看到了很多不同的存储数据的方式,例如:在同一个集群中存储为 2 个数据库,将它们存储在不同的集群中等等。

我目前正在考虑在同一个集群方法中使用 2 个数据库......但并不完全相信。

我也对使用什么数据结构将这条记录存储在 redis 中感到困惑,它只是一个 ->
key, parameter1 value, parameter2 value2, parameter3 value3 方法还是有更好的方法来组织这个?(这是我目前正在考虑的方法)

我一直在做大量的挖掘和探索 redis 的兔子洞,任何指导/示例将不胜感激

database caching redis amazon-elasticache
© www.soinside.com 2019 - 2024. All rights reserved.