Должен ли DynamoDB быть рекомендацией по умолчанию для AWS? - PullRequest
0 голосов
/ 17 апреля 2019

Теперь, когда DynamoDB поддерживает транзакции для до десяти элементов, а также предлагает API для согласованного чтения, не должно ли это быть выбором по умолчанию для базы данных в AWS? Он не только предоставляет все функции СУБД, но и гораздо больше, поскольку он полностью управляется AWS, предоставляет фантастические функции, такие как DAX (встроенный кэш) и потоки, и настроен на задержку в одну цифру.

1 Ответ

4 голосов
/ 17 апреля 2019

DynamoDB не предоставляет всех функций РСУБД.Не хватает таких важных вещей, как объединение в несколько таблиц, эффективные запросы по неиндексированным атрибутам, запросы агрегации и поддержка шаблонов доступа ad-hoc.

Что касается задержки, задержка в одну цифру в миллисекундах является самой быстрой из возможных.

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

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