我有公寓表,并且希望通过建筑物编号通过单独的编号和列表获取文件,我可以通过使用“开始”来实现
例如,假设建筑物1中有101到105的公寓单元,而建筑物2中有201到205.这是我认为可能看起来像的表...... PK - “APART”(常数)SK - 101
所以我可以通过pk-apart进行查询,从1开始查询构建1
我是新手dynamodb和nosql所以请告知是否可能,如果可能的话,这是不好的做法?你能解释一下原因吗?谢谢
你可以这样做,但我不推荐它。一旦开始在数据库中放入大量数据,您将最终得到一个热门分区。如果您知道数据库永远不会超过大约10,000个条目,并且您将不会有超过50个左右的RCU / WCU,您可能会侥幸逃脱。