【发布时间】:2013-07-23 00:59:35
【问题描述】:
我正在尝试为我正在进行的项目编写邀请系统。我计划有一个“给我们你的电子邮件地址,我们会在我们准备好时给你一个测试版邀请”类型的东西。我试图弄清楚如何设计一个 DynamoDB 表,以便我可以查询尚未收到邀请的前 x 个用户。
我正在考虑创建的表格将包含以下几列:
- 电子邮件
- 日期
- 已完成(布尔值)
我可以使用 DynamoDB 中的哈希键、范围键和二级索引的某种组合来执行此操作吗?还是这更适合 SQL 数据库? SQL 查询将是这样的:
SELECT email
FROM invite_request
WHERE fulfilled = 0
ORDER BY date
LIMIT 50;
【问题讨论】:
标签: sql database amazon-web-services indexing amazon-dynamodb