Учебники

Amazon Web Services — DynamoDB

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

Управляемый сервис — Amazon DynamoDB — это управляемый сервис. Нет необходимости нанимать экспертов для управления установкой NoSQL. Разработчикам не нужно беспокоиться о настройке, настройке кластера распределенной базы данных, управлении текущими операциями кластера и т. Д. Он обрабатывает все сложности масштабирования, разбиения и повторного разбиения данных на большем количестве машинных ресурсов для удовлетворения требований к производительности ввода-вывода.

Масштабируемость — Amazon DynamoDB предназначен для масштабирования. Нет необходимости беспокоиться о предопределенных пределах объема данных, которые может хранить каждая таблица. Любое количество данных может быть сохранено и восстановлено. DynamoDB будет автоматически распространяться в зависимости от объема данных, сохраняемых по мере роста таблицы.

Быстро — Amazon DynamoDB обеспечивает высокую пропускную способность при очень низкой задержке. По мере роста наборов данных задержки остаются стабильными из-за распределенной природы алгоритмов размещения данных DynamoDB и запросов.

Надежный и высокодоступный — Amazon DynamoDB реплицирует данные, по крайней мере, в 3 разных центрах обработки данных. Система работает и обслуживает данные даже при различных условиях отказа.

Гибкость: Amazon DynamoDB позволяет создавать динамические таблицы, т.е. таблица может иметь любое количество атрибутов, включая многозначные атрибуты.

Экономически выгодно: оплата за то, что мы используем, без каких-либо минимальных платежей. Его структура цен проста и легко рассчитывается.