AWS DynamoDB 是否可以使用日期范围进行查询?例如,如果我在MySQL中有一个名为学生的表,我们就可以
SELECT * FROM students WHERE created_at > "2015-11-25 10:10:00" AND created_at < "2015-11-29 00:25:00"
我对AWS DynamoDB相对较新。据我所知,它与RDBMS完全不同。但是这个特殊要求(使用日期范围查询)将帮助我将大量数据迁移到DynamoDB并节省一些成本。 对此的任何帮助都非常感谢。
备注: -
1)学生不是真正的桌名。
2)除了 created_at
之外,我将在此表中添加更多字段3)我的应用程序将是REST API,可以在RUBY或 JAVA
中完成答案 0 :(得分:1)
我不确定Java。但是如果你使用ruby和这个gem:https://github.com/Dynamoid/Dynamoid,你可以查询greater/less than
关系,就像Mongoid一样: