Должны ли результаты агрегации быть в другой таблице? - PullRequest
0 голосов
/ 20 апреля 2020

Практически весь материал AWS, с которым я сталкиваюсь, говорит, что у вас не должно быть больше, чем в Таблице, если у вас есть таблица Dynamodb для каждого приложения, это включает их презентации на Re-Invent и документацию по методологии их агрегирования, как видно здесь .

Я считаю, что его не должно быть в одной таблице по нескольким причинам:

  • Это не так Это данные, но это компьютерная аналитика, поэтому они делают ваши данные менее чистыми
  • Хотя вы можете обойти это, они потенциально могут вызвать событие-ад, в результате которого одно событие вызывает другое, как будто вы пишете в свою таблицу, в ваш поток, который вызовет другое событие и т. д. (хотя вы не должны этого делать).

Но все же я хотел бы услышать, что другие нашли с этой стратегией. Я немного беспокоюсь о том, чтобы поместить слишком много разных вещей в одну и ту же таблицу, потому что мне кажется, что я собираюсь случайно получить разные типы вместе в одном запросе, когда я этого не хочу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...