Couchbase Server 6.5 ofrece compatibilidad con transacciones multidocumento y mejoras en las consultas para equipararse a las bases de datos relacionales.
SAN FRANCISCO, 18 de septiembre de 2019 -Oracle OpenWorld, stand #610—CouchbaseCouchbase Server 6.5, creador de la base de datos NoSQL multicloud to edge de clase empresarial, ha anunciado hoy nuevas características en Couchbase Server que incluyen soporte para transacciones ACID multi-documento y una serie de mejoras en las consultas. Couchbase Server 6.5 ofrecerá paridad de características con SQL y los sistemas de gestión de bases de datos relacionales (RDBMS), facilitando a las empresas el desarrollo de aplicaciones críticas para el negocio en Couchbase. Couchbase Server 6.5 se encuentra actualmente en beta y estará disponible este invierno.
A medida que las empresas continúan creando nuevas aplicaciones para mantener la competitividad en un entorno digital en rápida evolución, aumenta la necesidad de una base de datos más ágil, con mayor rendimiento y escalable sobre la que se construyan estas aplicaciones. Con Couchbase Server 6.5, los desarrolladores ya acostumbrados a trabajar con el estándar abierto SQL pueden aprovechar estas mismas habilidades dentro de un entorno NoSQL para abordar los requisitos de las aplicaciones web, móviles y de IoT actuales.
Los aspectos más destacados de Couchbase Server 6.5 incluyen:
Transacciones ACID distribuidas
Aunque Couchbase Server siempre ha soportado transacciones de un solo documento, Couchbase Server 6.5 ofrecerá transacciones ACID distribuidas a través de múltiples documentos y múltiples nodos. Como plataforma de datos distribuida y escalable, Couchbase se ha distinguido desde hace tiempo por ser líder en escalabilidad, rendimiento y alta disponibilidad. Con las transacciones distribuidas multi-documento, Couchbase se mantiene fiel a esos principios. La adición de transacciones distribuidas multi-documento permite a Couchbase proporcionar semántica de transacciones sin comprometer el rendimiento y la escala por la que siempre ha sido conocido.
Mejoras en las consultas
Couchbase Server 6.5 ofrece numerosas mejoras de consulta, incluidas funciones de ventana equivalentes al estándar RDBMS ANSI, que simplifican las consultas complejas y reducen la complejidad del código, sobre todo para la elaboración de informes financieros y estadísticos. De hecho, en un informe de próxima publicación titulado Database Query Comparative Analysis, la consultora informática Altoros compara las capacidades de consulta de Couchbase con las de otros dos enfoques. En los nueve escenarios de negocio que Altoros sometió a prueba, descubrió que el enfoque declarativo de Couchbase frente al enfoque procedimental de uno de los principales competidores reducía significativamente el código que los desarrolladores debían escribir al crear aplicaciones.
Couchbase también presenta y previsualiza la optimización de consultas para NoSQL. El optimizador de consultas basado en costes (pendiente de patente), muy similar al de los RDBMS, ayuda a los desarrolladores a eliminar el tiempo dedicado a ajustar las consultas mediante un optimizador basado en reglas para elegir el plan de ejecución óptimo.
Citas de apoyo
"Couchbase aúna las características de NoSQL con la familiaridad y la potencia de consulta de SQL, lo que facilita a los desarrolladores de RDBMS la adopción y la creación de nuevas aplicaciones. Así que no se trata de uno u otro, sino de 'esto' y 'esto'. Los desarrolladores de hoy en día están creando una clase diferente de aplicaciones utilizando la agilidad de NoSQL, pero cada vez más se dan cuenta de que también necesitan la integridad y consistencia de las relacionales, incluido el soporte para transacciones. Couchbase 6.5 combina muy bien SQL y las transacciones con NoSQL".
-Carl Olofson, Vicepresidente de Investigación, IDC
"Recientemente, en la última edición de OpenHack, un hackathon de Infosys, cientos de nuestros desarrolladores experimentaron Couchbase. La respuesta ha sido entusiasta, ya que Couchbase está basado en SQL y es fácil de aprender y desarrollar en él. Confío en que la compatibilidad de Couchbase con el cumplimiento de ACID multidocumento y otras nuevas e interesantes características descubran una amplia gama de casos de uso de datos para nuestros clientes."
-Gautam Khanna, Vicepresidente y Director de Modernization Practice, Infosys
"Cuando me presentaron SQL para JSON, enseguida me di cuenta de que tenía la flexibilidad de hacer consultas con un lenguaje que se parece en un 99% a SQL. Así que para todos nuestros desarrolladores, fue una transición fácil. Con las nuevas mejoras de consulta previstas para 6.5, estamos entusiasmados de ver que Couchbase continúa ampliando las oportunidades para que nuestros desarrolladores SQL aprovechen las promesas de NoSQL."
-Buddhika Rathnayaka, Ingeniera principal, American Express
"La realidad actual del mercado es que las bases de datos NoSQL son fundamentales para las aplicaciones empresariales modernas. Las empresas buscan en las bases de datos NoSQL una funcionalidad equivalente a la de las bases de datos relacionales de las que siguen dependiendo. Con el soporte para transacciones multi-documento que estamos ofreciendo en 6.5, estamos respondiendo a esta necesidad por la que Couchbase puede ser fiable tanto para las ventajas NoSQL - flexibilidad de esquema, escala y rendimiento - como para los pilares de las bases de datos relacionales como SQL y las transacciones. Tendiendo un puente entre las bases de datos tradicionales y las modernas bases de datos NoSQL de esta forma única, Couchbase Server 6.5 acelerará exponencialmente el desarrollo, entrega, despliegue y escalado de aplicaciones."
-Ravi Mayuram, Vicepresidente Senior de Ingeniería y Director Técnico de Couchbase
Recursos
-
Descargar Couchbase Server 6.5 beta aquí
-
Más información sobre Couchbase Server 6.5 en nuestra página dedicada blogs
-
Más información Transacciones ACID en Couchbase
Acerca de Couchbase
En Couchbase, creemos que los datos están en el corazón de la empresa. Ayudamos a desarrolladores y arquitectos a crear, desplegar y ejecutar sus aplicaciones más críticas. Couchbase ofrece una base de datos moderna de alto rendimiento, flexible y escalable que se ejecuta en el centro de datos y en cualquier nube. Muchas de las empresas más grandes del mundo confían en Couchbase para impulsar las aplicaciones centrales de las que dependen sus negocios. Para más información, visite www.couchbase.com.
Contacto para la prensa
James Kim
couchbasePR@couchbase.com
Comunicaciones de Couchbase