Amazon Keyspaces (для Apache Cassandra) – это масштабируемый, высокодоступный и управляемый сервис баз данных, совместимый с Apache Cassandra. С помощью него вы можете запускать рабочие нагрузки Cassandra на AWS, используя те же инструменты для разработчиков и код приложения Cassandra, с которыми вы работаете сегодня. Вам не нужно выделять, исправлять серверы или управлять ими, также нет необходимости в установке, обслуживании и использовании программного обеспечения. Amazon Keyspaces – бессерверный сервис, поэтому автоматически масштабирует таблицы в нужном направлении в зависимости от трафика приложений, а вы платите только за используемые ресурсы. Вы можете создавать приложения, которые обслуживают тысячи запросов в секунду, а также имеют практически неограниченную пропускную способность и хранилище.

Совместимость с Apache Cassandra

Совместимость с языком запросов Cassandra Query Language (CQL)

Сервис Amazon Keyspaces совместим с API Cassandra CQL с открытым исходным кодом, поэтому вам не нужно менять код приложений, чтобы перенести в него существующие таблицы Cassandra. Подробнее о поддерживаемых API CQL.

Поддержка существующих инструментов для разработчиков и драйверов с лицензией Apache Cassandra 2.0

Для работы с Amazon Keyspaces можно использовать существующие инструменты для разработчиков и драйверы с лицензией Apache Cassandra 2.0. Драйверы Cassandra с открытым исходным кодом поддерживают Java, Python, Ruby, .NET, Node.js, PHP, C++ и Perl.

Без управления серверами

Режим предоставления ресурсов по требованию

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

Режим выделенных ресурсов

Режим выделенных ресурсов позволяет оптимизировать стоимость пропускной способности, если трафик приложения предсказуемый: можно заранее указать ожидаемое количество операций чтения и записи, выполняемых в вашем приложении в секунду. Чтобы поддерживать производительность, не выделяя избыточного количества ресурсов, можно автоматически корректировать пропускную способность таблицы в зависимости от изменений в трафике приложения, используя автомасштабирование. Подробную информацию о режиме выделенных ресурсов см. на странице цен.

Производительность при любом масштабе

Стабильная производительность при любом масштабе

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

Эластичное масштабирование с практически неограниченной пропускной способностью

Таблицы Amazon Keyspaces масштабируются в зависимости от фактического трафика приложений, при этом пропускная способность и хранилище практически неограниченны. Размер таблиц и количество строк в них могут быть любыми.

Мониторинг производительности

Сервис Amazon Keyspaces интегрирован в Amazon CloudWatch. CloudWatch собирает и обрабатывает данные из Amazon Keyspaces, преобразовывая их в метрики, удобные для восприятия. Таким образом вы можете отслеживать работу приложения.

Высокий уровень доступности и безопасности

Полностью управляемое хранилище данных с высокой доступностью

Amazon Keyspaces предоставляет полностью управляемое хранилище данных с высокой доступностью. Данные таблиц автоматически трижды реплицируются в нескольких зонах доступности AWS, обеспечивая высокую надежность.

Восстановление на момент времени

Восстановление на момент времени (PITR) помогает защитить ваши таблицы Amazon Keyspaces от случайной записи или удаления. PITR непрерывно создает резервные копии данных в ваших таблицах Amazon Keyspaces, поэтому вы можете восстановить состояние таблицы с точностью до секунды за последние 35 дней. Выключить PITR или инициировать операции резервного копирования и восстановления данных можно с помощью одного вызова API или за один щелчок мышью в Консоли управления AWS.  

Шифрование данных при хранении и передаче

Amazon Keyspaces по умолчанию шифрует все хранимые клиентские данные. Шифрование хранимых данных повышает уровень безопасности данных благодаря использованию ключей шифрования, хранимых в сервисе AWS Key Management Service.

Управление доступом

Сервис Amazon Keyspaces интегрирован с AWS Identity and Access Management, чтобы упростить управление доступом к таблицам и данным.

Защищенное сетевое подключение

Amazon Keyspaces поддерживает защищенную сеть с помощью TLS. Можно использовать AWS PrivateLink, чтобы обеспечить защищенное подключение между вашими ресурсами в Amazon Keyspaces и Amazon Virtual Private Cloud (Amazon VPC).

Доступность согласно SLA

Amazon Keyspaces обеспечивает доступность согласно SLA на уровне 99,99 % в пределах одного региона AWS. Это позволяет вам быть уверенными в доступности и отсутствии запланированных простоев.

Ознакомиться с документацией
Ознакомиться с документацией

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

Ознакомиться с документацией 
Зарегистрировать аккаунт AWS
Зарегистрировать бесплатный аккаунт

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

Регистрация 
Начать разработку в консоли
Начать разработку в консоли

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

Вход