代码之家  ›  专栏  ›  技术社区  ›  Steve Tomlin

对dynamodb数据建模实例的等效sql查询建议

  •  0
  • Steve Tomlin  · 技术社区  · 1 年前

    我有兴趣使用dynamodb为我的性能数据建模。我想创建一个会议事件数据库。这是一个数据的示例图,我已经根据我认为dynedb可以做的事情进行了建模。

    如果这是错误的想法,有人能纠正我吗?以及如何最好地改进这个模型。 见附图: enter image description here

    1 回复  |  直到 1 年前
        1
  •  0
  •   Leeroy Hannigan    1 年前

    以下是我对您提出的数据模型的建议:

    1. 你不能做 between 分区键上的函数。如果您的用例是获取给定时间段内的所有事件,我建议使用索引。我写了一个 blog post 就在这个话题上。
    2. 同样,这看起来像是一个索引的用例,其中 group 是您的分区密钥。
    3. 这不太适合迪纳摩。不能对地图或列表类型属性进行索引,也不能进行地理查找。