Las revolucionarias extensiones de la arquitectura mejoran el rendimiento hasta 150 veces, incluida una replicación de datos mucho más rápida y un uso eficiente de los recursos para conjuntos de datos masivos.

San Francisco, CA - 6 de octubre de 2014 - (BUSINESS WIRE) - Couchbase, Inc.proveedor de la base de datos NoSQL más completa, ha anunciado hoy en su conferencia Couchbase Connect 2014 que ha lanzado Couchbase Server 3.0, su versión más importante hasta la fecha. La versión 3.0, disponible a partir de hoy, introduce más de 200 nuevas características y mejoras, incluyendo importantes extensiones a su arquitectura central que mejoran el liderazgo de la compañía en el suministro de la base de datos distribuida más escalable, fiable y de alto rendimiento de la industria. Esta versión amplía Couchbase Server para dar soporte a un conjunto aún más amplio de casos de uso empresariales y de big data.

"Couchbase está marcando la pauta en tecnología de bases de datos distribuidas, escalables y de alto rendimiento, con innovaciones como ser los primeros en integrar una caché distribuida con almacenamiento de valores clave y una base de datos de documentos en una única plataforma, y ofrecer la primera base de datos móvil NoSQL", afirma Bob Wiederhold, CEO de Couchbase. "Seguimos haciendo grandes avances en tecnologías de bases de datos fundamentales, como el almacenamiento, la movilidad, las consultas y el rendimiento. Con Couchbase Server 3.0, hemos ampliado significativamente los casos de uso que podemos soportar para que más empresas puedan unirse a líderes como AT&T, Walmart y eBay, que ejecutan aplicaciones de misión crítica de alto rendimiento en Couchbase."

3.0 Ampliaciones arquitectónicas importantes

Las empresas modernas requieren la capacidad de escalar fácilmente y de forma elástica aplicaciones de misión crítica, y de manejar de forma rentable conjuntos de datos muy grandes y en constante crecimiento. Couchbase Server 3.0 ofrece importantes avances fundamentales, como el protocolo de cambio de base de datos basado en flujos y la memoria ajustable dinámicamente, que mejoran drásticamente la escalabilidad, la resistencia, el rendimiento y la rentabilidad del trabajo con conjuntos de datos operativos masivos. De forma independiente puntos de referenciaCouchbase ya ha demostrado una escalabilidad y un rendimiento líderes en el sector, superando a sus competidores hasta 13 veces en rendimiento de lectura/escritura. Los avances arquitectónicos de la versión 3.0 amplían aún más el liderazgo de Couchbase, lo que se traduce en mejoras de rendimiento que van desde 2 veces hasta cientos de veces su magnitud. Además, la versión 3.0 incluye nuevas funciones que mejoran la experiencia del desarrollador, aumentan la fiabilidad y la seguridad, y agilizan la administración. 

3.0 Principales ventajas

Con estas nuevas y potentes capacidades, Couchbase Server 3.0 ofrece grandes beneficios a empresas, administradores y desarrolladores, elevando aún más el listón de la tecnología NoSQL de nivel empresarial. Estos beneficios incluyen:

  • Las empresas pueden trabajar con conjuntos de datos operativos masivos de una forma mucho más rentable, consiguiendo un rendimiento y un valor mucho mayores a partir de sus recursos de hardware existentes.
  • Las empresas pueden desplegar Couchbase Server para dar soporte a una gama aún más amplia de casos de uso, reduciendo o eliminando la necesidad de otras bases de datos y cachés distribuidos, lo que reduce los costes y la complejidad.
  • Los administradores encontrarán que la consola de Couchbase Server 3.0 es más potente que nunca, con numerosas mejoras que simplifican, aseguran y agilizan enormemente la gestión de su despliegue de Couchbase.
  • Los desarrolladores pueden crear aplicaciones escalables y de alto rendimiento de forma más rápida y sencilla con los SDK de Couchbase 2.0 recién lanzados, que ahora proporcionan interfaces de programación de aplicaciones integradas para JSON, compatibilidad con modelos de programación reactivos, una experiencia de usuario común en todas las API, así como integración con marcos populares como Spring Data, Python Twisted y Python gevent. La comunidad Open Source de Couchbase también está creando nuevos frameworks para plataformas emergentes como Ottoman para Node.js. Todo ello permite a los desarrolladores crear aplicaciones con mucho menos esfuerzo y codificación.

3.0 Características principales

Couchbase Server 3.0 presenta importantes características y avances en cinco áreas clave: escala y rendimiento de misión crítica, disponibilidad ultraelevada, comunicación segura, administración de nivel empresarial y capacitación de desarrolladores.

Escala y rendimiento de misión crítica

La nueva memoria ajustable optimiza la eficiencia de los recursos para conjuntos de datos masivos

La versión 3.0 ofrece una nueva e innovadora función de memoria sintonizable dinámicamente, que permite a las empresas dar soporte a una gama mucho más amplia de casos de uso. Con Tunable Memory, ahora es posible controlar, en tiempo de ejecución, cuántos datos se guardan en la memoria y cuántos en el disco, optimizando el uso de los recursos en función de las necesidades de rendimiento de la aplicación.

El nuevo protocolo de streaming ofrece numerosas mejoras de rendimiento

Couchbase Server introduce el primer y único Protocolo de Cambio de Base de Datos (DCP) basado en flujos de la industria, una importante extensión de la arquitectura única centrada en memoria de Couchbase Server. Las bases de datos distribuidas de alto rendimiento necesitan mover grandes cantidades de datos con extrema frecuencia por todo el sistema para una amplia gama de funciones, como el reequilibrio, la replicación y la recuperación. Mientras que otras bases de datos utilizan la comunicación basada en disco, el DCP de Couchbase Server se comunica en memoria, eliminando así las dependencias y la latencia de IO de disco, y ofreciendo velocidades de más de 100 veces más rápidas que los protocolos basados en disco.

DCP también se ha diseñado para permitir funciones más eficientes, inteligentes y precisas de resistencia, recuperación y gestión de datos, como la pausa y reanudación de la replicación, la copia de seguridad incremental, etc.

Indexación más rápida y coherencia de vistas

Aprovechando el nuevo DCP basado en flujos, Couchbase Server 3.0 actualiza índices y vistas a una velocidad de vértigo, comunicando los cambios en memoria a medida que se producen en lugar de tener que leer los cambios del disco. Como resultado, los usuarios verán importantes mejoras en la latencia de indexación - hasta 50 veces mejor - ampliando aún más el espectro de casos de uso que Couchbase puede soportar.

Utilización optimizada de recursos para un rendimiento extremo

La versión 3.0 automatiza el ajuste de la utilización de los recursos de lectura y escritura, reduciendo drásticamente la latencia y maximizando el rendimiento de IO, todo completamente manos libres. Couchbase Server detecta automáticamente el hardware en el que se está ejecutando y auto-ajusta el grupo de hilos para una eficiencia óptima, incluso cuando los recursos subyacentes y los patrones de carga de trabajo cambian.

Ultra alta disponibilidad

XDCR en memoria de baja latencia

Aprovechando el nuevo protocolo de cambio de base de datos en streaming, Couchbase Server 3.0 permite la replicación entre centros de datos memoria a memoria (XDCR), reduciendo la latencia hasta 4 veces. La versión 3.0 también mejora la eficiencia y sofisticación de XDCR: cuando se producen interrupciones de red en el proceso de replicación, el sistema detecta dónde lo dejó y lo reanuda precisamente desde ese punto, lo que redunda en una mayor eficiencia de los recursos.

Copias de seguridad más rápidas y eficaces con la nueva opción incremental

Couchbase Server 3.0 incluye una nueva opción de copia de seguridad incremental, además de la copia de seguridad completa disponible anteriormente. La opción incremental realiza copias de seguridad sólo de los datos que han cambiado desde la copia de seguridad anterior, lo que requiere menos almacenamiento y tiempo para completarse, y permite copias de seguridad más frecuentes.

Recuperación optimizada con opciones de restauración más rápidas

Couchbase Server 3.0 ofrece nuevas opciones para recuperarse de un nodo averiado -reactivación de nodos hasta 8 veces más rápida-, lo que mejora la continuidad del negocio y optimiza la recuperación ante desastres.

Administración de nivel empresarial

XDCR Pausa y reanudación

Couchbase Server 3.0 incluye una nueva función de pausa y reanudación para la replicación entre centros de datos (XDCR) que hace que el mantenimiento sea mucho más fácil y eficiente.

Reequilibrio más rápido y resistente

Delta Node Recovery, una nueva característica de Couchbase Server 3.0, simplifica enormemente el proceso de reequilibrio para ofrecer un reequilibrio más rápido y resistente.

Replicación mejorada con recuperación incremental

Aprovechando el nuevo Protocolo de Cambio de Base de Datos (DCP) de alto rendimiento, Couchbase Server 3.0 introduce una nueva capacidad de recuperación incremental para ofrecer una replicación más rápida y eficiente cuando se recuperan nodos fallidos.

Mejor gestión de los recursos con prioridad de cubos

Couchbase Server 3.0 incluye una nueva capacidad que agiliza aún más la administración - así como ayuda a maximizar la eficiencia de los recursos - al permitir a los administradores priorizar "buckets" para diferentes aplicaciones. Los administradores pueden asignar prioridades altas y bajas, de modo que los buckets de alta prioridad obtengan mayor prioridad IO y más rendimiento, mientras que los buckets de baja prioridad pueden seguir siendo procesados sin inanición.

Conmutación por error justificada en caso de fallo forzado de un nodo

Además de la función estándar de auto-failover en caso de fallo de un nodo, Couchbase Server 3.0 incluye una nueva opción de "graceful failover" para los administradores. Con sólo pulsar un botón, la nueva opción permite a un administrador forzar la conmutación por error de un nodo - normalmente para realizar tareas de mantenimiento en el nodo - sin pérdida de datos en ese nodo.

Capacitación de los desarrolladores

Couchbase también ha anunciado hoy el lanzamiento del nuevo SDK de Couchbase 2.0Couchbase Server, que proporciona numerosas funciones y capacidades nuevas para que los desarrolladores creen aplicaciones escalables y de alto rendimiento en Couchbase Server.

Experiencia coherente para los desarrolladores

Ofrecer una experiencia de desarrollador coherente en todas las plataformas facilita a los desarrolladores que trabajan en varios idiomas la creación de aplicaciones en Couchbase, independientemente del idioma que utilicen. En los SDK 2.0 los comandos y métodos están unificados en todas las plataformas para desarrolladores.

Soporte nativo para objetos JSON

Al trabajar en cualquier SDK, los tipos de objetos JSON nativos son soportados, eliminando el requerimiento de librerías de terceros mientras se mantiene la flexibilidad que Couchbase siempre ha tenido para soportar otros tipos de datos.

Gestión mejorada de las conexiones

Los SDKs 2.0 utilizan menos recursos para comunicarse con Couchbase. Las conexiones se administran de forma más inteligente y se gestionan mejor, lo que amplía el importante liderazgo de Couchbase en operaciones de alto rendimiento.

Integración de marcos

Los SDK de Couchbase incluyen soporte para Spring Framework y ASP.NET junto con frameworks Node.js en desarrollo activo en la comunidad Open Source de Couchbase.

Vista previa de la compatibilidad con el lenguaje de consulta de próxima generación

Los SDKs de Couchbase 2.0 proporcionan soporte experimental para N1QL, el lenguaje de consulta de próxima generación de Couchbase que está en desarrollo y disponible en Developer Preview. N1QL presenta enfoques sencillos y familiares para la consulta y manipulación de datos. Esto permite a los desarrolladores crear rápidamente aplicaciones escalables con su soporte para uniones, expresiones de filtro, expresiones agregadas y muchas otras características necesarias cuando se construyen aplicaciones ricas.

Comunicación segura

Cifrado para el acceso a los datos

Couchbase Server 3.0 sube el listón de la seguridad NoSQL con el acceso cifrado a los datos. SSL encripta los datos en vuelo entre el cliente y el servidor, proporcionando un acceso seguro a los datos para las aplicaciones y los administradores, de modo que tus datos no puedan ser vistos o manipulados.

Cifrado para el acceso administrativo

Couchbase Server 3.0 también proporciona acceso administrativo cifrado, habilitando el acceso HTTPS para la consola de administración de Couchbase y la API REST. 

OTRAS NOTICIAS:

Conferencia Couchbase Connect en San Francisco

Con más de 1.400 inscritos, Couchbase inicia hoy sus dos días de Couchbase Connect 2014 en San Francisco. Además de anunciar el lanzamiento de Couchbase Server 3.0, la empresa presentará tecnologías innovadoras de almacenamiento y consulta de datos. 

Versión beta del motor de almacenamiento ForestDB

Couchbase ha anunciado el versión beta de ForestDBForestDB, un nuevo motor de almacenamiento clave-valor diseñado para funcionar a velocidades ultrarrápidas. En pruebas comparativas, ForestDB superó con creces a los almacenes de datos clave-valor diseñados por Facebook (RocksDB) y Google (LevelDB).

Conector Hadoop de Couchbase

Couchbase disponibilidad general anunciada de la última versión de Couchbase Hadoop Connector compatible con Cloudera Enterprise 5. Esta nueva integración simplifica el desarrollo y la gestión de la infraestructura de big data en la empresa.

Couchbase y Wipro se asocian para ofrecer a las empresas NoSQL escalable y de alto rendimiento

Couchbase y Wipro anunció un integrador mundial de sistemas y revendedor. La asociación permitirá tanto a Couchbase como a Wipro atender mejor la creciente demanda global de NoSQL de clase empresarial para dar soporte a las aplicaciones de misión crítica y a las necesidades de big data de los clientes empresariales.

Couchbase y Simba se asocian para ofrecer conectividad ODBC y JDBC

Tecnologías Couchbase y Simba anunció una asociación conjunta para ofrecer conectividad ODBC y JDBC para Couchbase Server. Según los términos del acuerdo, Couchbase seleccionó a Simba Technologies para crear controladores de conectividad ODBC 3.8 y JDBC 4.0 para la base de datos NoSQL de Couchbase.

Recursos adicionales

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

Empezar a construir

Consulte nuestro portal para desarrolladores para explorar NoSQL, buscar recursos y empezar con tutoriales.

Pruebe Capella gratis

Ponte manos a la obra con Couchbase en unos pocos clics. Capella DBaaS es la forma más fácil y rápida de empezar.

Llamada de descargas

Cree aplicaciones potentes con menos complejidad y costes.