Saltar al contenido principal

Aspectos generales

Abrir todo

Amazon Keyspaces (para Apache Cassandra) es un servicio de bases de datos compatible con Apache Cassandra administrado, de alta disponibilidad y escalable. Con Amazon Keyspaces, puede ejecutar las cargas de trabajo de Cassandra en AWS con las mismas herramientas, los mismos controladores con licencia Apache 2.0 y el mismo código de Cassandra Query Language (CQL) que utiliza en la actualidad. Amazon Keyspaces utiliza una versión modificada de Apache Cassandra. Hemos modificado el código de Apache Cassandra para poder ejecutarlo como una oferta administrada, sin servidor. No necesita implementar parches en los servidores, aprovisionarlos ni administrarlos. Tampoco es necesario instalar, mantener ni utilizar sistemas de software. Las tablas pueden escalar o desescalar verticalmente de forma automática y solo se paga por los recursos que se utilizan.

Amazon Keyspaces es compatible con la API de CQL. Amazon Keyspaces admite todas las operaciones del plano de datos más utilizadas de Cassandra, como la creación de espacios de claves y tablas, además de la lectura y la escritura de datos. Amazon Keyspaces funciona sin servidores, por lo que no necesita implementar parches en los servidores, aprovisionarlos ni administrarlos. Tampoco es necesario instalar, mantener ni utilizar sistemas de software. Con Amazon Keyspaces, no hay estrategias de compactación, desechos o ajustes de recolección de elementos no utilizados que administrar. Amazon Keyspaces le otorga un rendimiento de milisegundos de un solo dígito. Todas las escrituras de Amazon Keyspaces se replican tres veces en múltiples zonas de disponibilidad de AWS para conseguir durabilidad y disponibilidad.

Introducción

Abrir todo

Para comenzar a utilizar Amazon Keyspaces, cree un espacio de claves y una tabla ya sea con la Consola de administración de AWS o con un controlador de Cassandra con licencia de Apache 2.0.

No. Amazon Keyspaces funciona con los controladores de Cassandra con licencia de Apache 2.0 existentes.

Puede utilizar los controladores con licencia de Apache 2.0 y las herramientas para desarrolladores existentes con el servicio Amazon Keyspaces. Para obtener más información, consulte la Guía para desarrolladores Amazon Keyspaces.

Planificación

Abrir todo

Las tablas del servicio Amazon Keyspaces pueden escalar o desescalar verticalmente con un rendimiento y un almacenamiento casi ilimitados. No existen límites en cuanto al tamaño de las tablas o a la cantidad de filas que se pueden almacenar en ellas. Para obtener más información, consulte “Cuotas” en la Guía para desarrolladores de Amazon Keyspaces.

Amazon Keyspaces ofrece un rendimiento uniforme de lectura y escritura de un solo dígito en milisegundos del lado del servidor, además de proporcionar alta disponibilidad y durabilidad de los datos.

Amazon Keyspaces ofrece modelos de capacidad tanto bajo demanda como aprovisionada. Con el modo de capacidad bajo demanda, pague solo por las lecturas y escrituras que su aplicación efectivamente realiza. El modo de capacidad aprovisionada puede ayudar a optimizar los precios de rendimiento en el caso de usuarios con un tráfico de aplicación previsible y que puedan prever los requisitos de capacidad de forma anticipada. Además, Amazon Keyspaces cobra por el almacenamiento de datos y las tarifas estándar de transferencia de datos por Internet. Para obtener más información, consulte los precios de Amazon Keyspaces.