我希望有人可以帮助我了解如何最好地为 DynamoDb 设计我的表。我正在构建一个应用程序,用于跟踪某个用户对另一个用户个人资料的访问。
目前我有一个 MongoDB,其中一个条目包含以下字段:
- 用户身份
- 访问过的个人资料 ID
- 日期
- 地位
- isMobile
这将如何以不会太慢的方式转化为 DynamoDB?我需要进行搜索查询以选择具有特定 userId 的所有项目,以影响状态和 isMobile。我的钥匙是什么?我可以使用限制功能仅请求最新的 x 条目(按日期排序吗?)。
我真的很喜欢 DynamoDB 的使用方式,但在常规 NoSQL 数据库和键值 nosql 数据库之间进行点击似乎有点复杂。