Amazon DynamoDB — это полностью управляемый сервис баз данных NoSQL, который позволяет создавать таблицы базы данных, которые могут хранить и извлекать любое количество данных. Он автоматически управляет трафиком данных таблиц на нескольких серверах и поддерживает производительность. Это также освобождает клиентов от бремени эксплуатации и масштабирования распределенной базы данных. Таким образом, Amazon обеспечивает управление аппаратным обеспечением, настройкой, настройкой, репликацией, исправлением программного обеспечения, масштабированием кластера и т. Д.
Как запустить DynamoDB на компьютере?
Ниже приведены шаги по настройке DynamoDB.
Шаг 1 — Ниже приведены шаги по настройке DynamoDB.
-
Скачать DynamoDB (файл .jar) можно по следующей ссылке. Он поддерживает несколько операционных систем, таких как Windows, Linux, Mac и т. Д.
Формат .tar.gz — http://dynamodb-local.s3-website-us-west2.amazonaws.com/dynamodb_local_latest.tar.gz
.zip формат — http://dynamodb-local.s3-website-us-west2.amazonaws.com/dynamodb_local_latest.zip.
-
После завершения загрузки извлеките содержимое и скопируйте извлеченный каталог в место, куда вы хотите.
-
Откройте командную строку и перейдите в каталог, в который вы распаковали DynamoDBLocal.jar, и выполните следующую команду:
Скачать DynamoDB (файл .jar) можно по следующей ссылке. Он поддерживает несколько операционных систем, таких как Windows, Linux, Mac и т. Д.
Формат .tar.gz — http://dynamodb-local.s3-website-us-west2.amazonaws.com/dynamodb_local_latest.tar.gz
.zip формат — http://dynamodb-local.s3-website-us-west2.amazonaws.com/dynamodb_local_latest.zip.
После завершения загрузки извлеките содержимое и скопируйте извлеченный каталог в место, куда вы хотите.
Откройте командную строку и перейдите в каталог, в который вы распаковали DynamoDBLocal.jar, и выполните следующую команду:
java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -sharedDb
-
Теперь есть доступ к встроенной оболочке javaScript.
Теперь есть доступ к встроенной оболочке javaScript.
Шаг 2 — Создайте таблицу, используя следующие шаги.
-
Откройте Консоль управления AWS и выберите DynamoDB.
-
Выберите регион, в котором будет создана таблица, и нажмите кнопку «Создать таблицу».
Откройте Консоль управления AWS и выберите DynamoDB.
Выберите регион, в котором будет создана таблица, и нажмите кнопку «Создать таблицу».
-
Откроется окно «Создать таблицу». Заполните данные в соответствующие поля и нажмите кнопку «Продолжить».
-
Наконец, открывается страница обзора, где мы можем просмотреть детали. Нажмите кнопку Создать.
Откроется окно «Создать таблицу». Заполните данные в соответствующие поля и нажмите кнопку «Продолжить».
Наконец, открывается страница обзора, где мы можем просмотреть детали. Нажмите кнопку Создать.
-
Теперь имя таблицы отображается в списке in-to, и таблица Dynamo готова к использованию.
Теперь имя таблицы отображается в списке in-to, и таблица Dynamo готова к использованию.
Преимущества Amazon DynamoDB
Управляемый сервис — Amazon DynamoDB — это управляемый сервис. Нет необходимости нанимать экспертов для управления установкой NoSQL. Разработчикам не нужно беспокоиться о настройке, настройке кластера распределенной базы данных, управлении текущими операциями кластера и т. Д. Он обрабатывает все сложности масштабирования, разбиения и повторного разбиения данных на большем количестве машинных ресурсов для удовлетворения требований к производительности ввода-вывода.
Масштабируемость — Amazon DynamoDB предназначен для масштабирования. Нет необходимости беспокоиться о предопределенных пределах объема данных, которые может хранить каждая таблица. Любое количество данных может быть сохранено и восстановлено. DynamoDB будет автоматически распространяться в зависимости от объема данных, сохраняемых по мере роста таблицы.
Быстро — Amazon DynamoDB обеспечивает высокую пропускную способность при очень низкой задержке. По мере роста наборов данных задержки остаются стабильными из-за распределенной природы алгоритмов размещения данных DynamoDB и запросов.
Надежный и высокодоступный — Amazon DynamoDB реплицирует данные, по крайней мере, в 3 разных центрах обработки данных. Система работает и обслуживает данные даже при различных условиях отказа.
Гибкость: Amazon DynamoDB позволяет создавать динамические таблицы, т.е. таблица может иметь любое количество атрибутов, включая многозначные атрибуты.
Экономически выгодно: оплата за то, что мы используем, без каких-либо минимальных платежей. Его структура цен проста и легко рассчитывается.