相关疑难解决方法(0)

对于典型的crud应用程序,dynamo的推荐索引模式是什么?

我一直在阅读一些DynamoDB索引文档,他们让我更加困惑.让我们用一个具体的例子来清除空气.

我有一个简单的日历应用程序,我有一张events桌子.这是我的专栏:

id: guid,
name: string,
startTimestamp: integer,
calendarId: guid (foreign key in a traditional RDBMS model)
ownerId: guid (foreign key in a traditional RDBMS model)
Run Code Online (Sandbox Code Playgroud)

我想执行以下查询:

  • 按ID获取活动
  • 在哪里calendarId = x和所有活动ownerId = y
  • 在哪里startTimestamp is between x and y和所有活动calendarId = z

DynamoDB文档似乎强烈建议避免在此处使用事件的ID作为分区/排序键,那么推荐的架构是什么?

amazon-dynamodb

7
推荐指数
1
解决办法
2645
查看次数

标签 统计

amazon-dynamodb ×1