Общие
Что такое Amazon Keyspaces?
Amazon Keyspaces (для Apache Cassandra) – это масштабируемый, высокодоступный и управляемый сервис баз данных, совместимый с Apache Cassandra. С помощью этого сервиса можно запускать рабочие нагрузки Cassandra в AWS, используя те же инструменты, драйверы с лицензией Apache 2.0 и код Cassandra Query Language (CQL), с которыми выполняется работа в настоящее время. Amazon Keyspaces использует измененную версию Apache Cassandra. Мы изменили код Apache Cassandra, чтобы получить возможность запускать этот сервис в виде управляемого бессерверного предложения. Вам не нужно выделять серверы, применять к ним исправления или управлять ими; также нет необходимости в установке, обслуживании и использовании программного обеспечения. Масштаб таблиц может увеличиваться и уменьшаться автоматически, поэтому вы платите только за используемые ресурсы.
Что означает термин «совместимость с Cassandra»?
Amazon Keyspaces совместим с API CQL. Amazon Keyspaces поддерживает все наиболее часто используемые операции плоскости данных Cassandra, такие как создание ключевых пространств и таблиц, чтение и запись данных. Amazon Keyspaces – бессерверный сервис, поэтому вам не нужно выделять серверы, применять к ним исправления или управлять ими; также нет необходимости в установке, обслуживании и использовании программного обеспечения. С Amazon Keyspaces отсутствуют любые подлежащие управлению параметры для очистки памяти, отметки полного удаления или стратегии сжатия данных. Amazon Keyspaces обеспечивает производительностью на уровне нескольких миллисекунд на операцию. В целях обеспечения надежности и доступности для всех операций записи в Amazon Keyspaces трижды осуществляется репликация в нескольких зонах доступности AWS.
Начало работы
Как начать работу с Amazon Keyspaces?
Чтобы начать работу с Amazon Keyspaces, создайте ключевое пространство и таблицу с помощью консоли управления AWS или драйвера Cassandra с лицензией Apache 2.0.
Потребуется ли для работы с Amazon Keyspaces менять драйверы клиентов?
Нет. Amazon Keyspaces работает с существующими драйверами Cassandra с лицензией Apache 2.0.
Как получить доступ к Amazon Keyspaces?
Для работы с Amazon Keyspaces можно использовать существующие инструменты для разработчиков и драйверы Cassandra с лицензией Apache 2.0. Чтобы получить дополнительную информацию, см. руководство разработчика по Amazon Keyspaces.
Планирование
Какую максимальную пропускную способность может поддерживать таблица Amazon Keyspaces, каков ее максимально допустимый объем и какое наибольшее количество элементов можно в ней хранить?
Таблицы Amazon Keyspaces поддерживают увеличение и уменьшение масштаба, при этом пропускная способность и хранилище практически не ограничены. Объем таблицы и количество строк в ней могут быть любыми. Чтобы получить дополнительную информацию, см. раздел «Квоты» в руководстве разработчика по Amazon Keyspaces.
Какого уровня производительности можно ожидать от Amazon Keyspaces?
Amazon Keyspaces обеспечивает стабильную производительность операций чтения и записи на стороне сервера на уровне нескольких миллисекунд на операцию, а также высокую доступность и надежность данных.
Как начисляется плата за использование Amazon Keyspaces?
Amazon Keyspaces предусматривает применение режима предоставления выделенных ресурсов и режима предоставления ресурсов по требованию. Используя режим предоставления ресурсов по требованию, вы платите только за операции чтения и записи, которые фактически выполняет ваше приложение. Режим предоставления выделенных ресурсов дает возможность оптимизировать цены на пропускную способность, если трафик приложения предсказуем и можно заранее спрогнозировать требования к ресурсам. Кроме того, в Amazon Keyspaces начисляется плата за объем данных в хранилище и за передачу данных через Интернет по стандартным тарифам. Подробнее см. на странице Цены на Amazon Keyspaces.

Узнайте больше об Amazon Keyspaces, ознакомившись с документацией.

Получите мгновенный доступ к уровню бесплатного пользования AWS.

Начните разработку с помощью Amazon Keyspaces в консоли управления AWS.