0

我有公寓表,想按分开编号获取文件并按建筑物编号列出,我可以通过使用“begin_with”来实现

例如,假设 1 号楼有 101 到 105 的公寓单元,2 号楼有 201 到 205 号的公寓单元。这是我认为可能看起来像的表格.. PK - “APART”(常数)SK - 101

所以我可以通过 pk-apart 查询,sk- 从 1 开始查询构建 1

我是新手 dynamodb 和 nosql,所以请告知是否可能,如果可能的话,这是不好的做法吗?您能否也解释一下原因?谢谢

4

1 回答 1

0

你可以这样做,但我不建议这样做。一旦您开始将大量数据放入数据库中,您最终会得到一个热分区。如果您知道数据库永远不会超过大约 10,000 个条目,并且您不会拥有超过 50 个左右的 RCU/WCU,那么您可能会侥幸成功。

于 2019-03-15T04:11:32.460 回答