Могу ли я использовать константу для ключа раздела и уникальный ключ сортировки в Dynamodb? - PullRequest
0 голосов
/ 10 марта 2019

У меня есть таблица квартиры и я хочу получить документ по отдельному номеру и список по номеру здания, который я могу получить, используя «begin_with»

Например, допустим, есть жилые единицы от 101 до 105 в здании 1 и от 201 до 205 в здании 2. Вот таблица, я думаю, может выглядеть так ... ПК - "АПАРТ" (постоянный) SK - 101

Так что я могу запросить по pk-обособленно, sk- начать с 1 для построения запроса 1

Я новичок динамодиб и nosql, поэтому, пожалуйста, посоветуйте, если это возможно, и если возможно, это плохая практика? Не могли бы вы также объяснить, почему? Спасибо

1 Ответ

0 голосов
/ 15 марта 2019

Вы можете сделать это, но я бы не рекомендовал это. Вы получите горячий раздел, как только начнете помещать много данных в базу данных. Если вы знаете, что база данных никогда не будет превышать около 10 000 записей, и у вас не будет более 50 или около того RCU / WCU, вам, вероятно, это сойдет с рук.

...