Amazon Keyspaces (для Apache Cassandra) теперь поддерживает пакетные операции с журналированием

Проведено: 11 нояб. 2025 г.

Amazon Keyspaces (для Apache Cassandra) теперь поддерживает пакетные операции с журналированием, что позволяет выполнять несколько операций записи в виде одной атомарной транзакции. Это гарантирует, что выполняются либо все операции в пакете (INSERT, UPDATE, DELETE), либо ни одна из них. Тем самым обеспечивается согласованность данных во множестве строк и таблиц в пространстве ключей. Эта возможность особенно полезна для приложений, требующих высокой согласованности данных, включая финансовые системы, управление запасами и обновление профилей пользователей, охватывающее несколько объектов данных.

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

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

Пакетные операции с журналированием сегодня доступны во всех коммерческих регионах AWS и регионах AWS GovCloud (США), где доступен сервис Amazon Keyspaces. Вы платите только за стандартные операции записи, обрабатываемые в каждом пакете. Дополнительные сведения о пакетном журналировании см. в нашем блоге и документации Amazon Keyspaces.