Ya está aquí la versión candidata de Couchbase Server 4.0

Hoy nos complace anunciar el lanzamiento de Couchbase Server 4.0 Release Candidate (RC0) para pruebas. Release Candidate mejora la versión Couchbase Server 4.0 RC0 de junio con mejoras de calidad. La versión 4.0 es una versión mayor con importantes avances arquitectónicos y nuevas capacidades. Veamos un breve resumen de Couchbase Server 4.0 RC0.

Descargar Couchbase Server 4.0 Release Candidate

La sencillez de SQL combinada con la flexibilidad de JSON: nuevo lenguaje de consulta N1QL

N1QL es el nuevo y potente lenguaje de consulta de Couchbase para consultar datos ricos a escala. Combina la potencia de SQL con la flexibilidad de JSON.

N1QL presenta una sintaxis SQL fácil y familiar (es decir, SELECT ... FROM ... WHERE ...) para desarrollar rápidamente aplicaciones escalables que funcionen con sistemas de bases de datos de nueva generación. Permite expresiones de filtro flexibles, expresiones agregadas, JOINs y muchas otras características para construir una aplicación rica.

Le recomendamos encarecidamente que pruebe N1QL y le garantizamos que le encantará. Para obtener más información sobre N1QL, visite la página web post de presentación de N1QL. Para empezar a utilizar N1QL visite nuestro tutorial de iniciación aquí.

N1QL también permite la conectividad ODBC y JDBC. Puede encontrar aquí los controladores Simba mejorados que pueden funcionar tanto con los dialectos SQL 92 estándar como con N1QL a través de la aplicación inteligente  Ejecución colaborativa de consultas. Puede encontrar los controladores ODBC y JDBC actualizados de Simba para Couchbase en el sitio web de Simba.

Nueva indexación para consultas N1QL con indexación secundaria global (GSI)

Además de los índices existentes basados en MapReduce conocidos como vistas, Couchbase Server proporciona un índice secundario global (GSI). Con GSI, puedes acceder a tus documentos más rápidamente usando campos de índice secundario sin la sobrecarga de MapReduce.

GSIs proporciona un acceso rápido para las consultas N1QL cambiando fundamentalmente la forma en que se realiza la indexación en las bases de datos NoSQL;

  • Mejora la eficacia del índice al evitar la dispersión y la gestión del conjunto de trabajo del índice.
  • Mejora la escalabilidad de las aplicaciones al permitir que los índices se particionen y escalen de forma independiente.

Encontrará más información sobre la indexación secundaria global en la nueva documentación en www.couchbase.com/developers/.

Escalado multidimensional para consultas e indexación independientes

El escalado multidimensional permite a las empresas optimizar la capacidad de hardware asignando recursos en función de la carga de trabajo de un servicio específico. MDS evita la contención de recursos realizando consultas, manteniendo índices y escribiendo datos en zonas independientes de un clúster. Esto evita las ineficiencias de requerir la participación de cada nodo para realizar una consulta o mantener un índice. Con MDS en Couchbase Server 4.0, este problema se resuelve escalando los datos independientemente de las consultas y los índices.

Puede obtener más información sobre el escalado multidimensional y las nuevas topologías de implantación en www.couchbase.com/developers/.

Motor de almacenamiento avanzado: ForestDB

Couchbase Server 4.0 utiliza ForestDB para almacenar índices secundarios. ForestDB es un motor de almacenamiento de última generación diseñado teniendo en cuenta las unidades de estado sólido. ForestDB aporta eficiencias con la nueva estructura de árbol B+Trie al indexar para reducir la profundidad de un árbol y comprimir índices especialmente con claves más grandes. ForestDB aprovecha las ventajas de los procesadores multinúcleo ejecutando múltiples lecturas y escrituras al mismo tiempo, mientras que las optimizaciones SSD no sólo mejoran el rendimiento, sino que mejoran la vida útil de las unidades de estado sólido.

Puede obtener más información sobre ForestDB visitando www.couchbase.com/developers/.

Cumplimiento de la seguridad simplificado

La seguridad es una de las principales preocupaciones y muchas empresas imponen controles internos o tienen que cumplir normas y reglamentos externos. Con Couchbase Server 4.0, obtendrá controles de seguridad simplificados para cumplir con las normas de seguridad de PCI a HIPAA a FISMA y más. La versión 4.0 viene con integración nativa LDAP para la gestión de cuentas de administración y la nueva capacidad de auditoría le permite realizar un seguimiento de las acciones de administración con gran nivel de detalle. Todo ello se suma a nuestras funciones de seguridad existentes, como el cifrado de datos en reposo y en línea.

Para más información sobre las mejoras de seguridad de la versión 4.0, consulte la documentación técnica en www.couchbase.com/developers/.

Potente distribución global de datos con filtrado de replicación entre centros de datos

XDCR puede utilizarse para muchos fines, pero para algunos usuarios XDCR es un medio de poner datos a disposición de lugares geográficamente distribuidos con baja latencia. En este caso, con el filtrado ya no es necesario transportar todo el conjunto de datos en un cubo determinado, sino que se pueden filtrar los datos para colocar trozos en las geografías específicas.

Aquí hay diferentes escenarios en los que el filtrado con XDCR será útil:

  • Minimice el tráfico de red entregando datos relevantes para la geografía con un filtro.
  • Aislar y mantener los datos de referencia en muchas implantaciones regionales filtrando la replicación XDCR para que sólo incluya los datos de referencia.

¡Descargue y experimente la potencia y funcionalidad de Couchbase Server 4.0 RC0!

Publicamos la versión candidata para recibir sus comentarios antes de finalizar el producto. Es importante señalar que, aunque la versión candidata ofrece una calidad mejorada, no está lista para su despliegue en producción. Seguimos mejorando el producto, por lo que su experiencia con el producto final puede ser diferente de la que tendrá con la versión candidata en cuanto a funcionalidad y rendimiento del producto.

A continuación te explicamos cómo puedes empezar a utilizar Couchbase Server 4.0 RC0 hoy mismo.

  • Puede encontrar más información sobre Couchbase Server 4.0 en www.couchbase.com/developers/ o visite nuestro Página de Couchbase Server 4.0.
  • Para obtener orientación paso a paso, visite nuestra guía de iniciación para Couchbase Server 4.0 RC0.
  • Si quieres ponerte manos a la obra, puedes descargar la vista previa para desarrolladores desde nuestro página de descargas.
  • Si desea desarrollar en Java, .Net, Node u otros lenguajes con SDK nativos, descargue la aplicación últimos SDK disponible en la sección "bibliotecas de clientes" de la página de descargas.
  • Para obtener más información sobre los controladores ODBC y JDBC que acompañan a Couchbase Server 4.0, visite el sitio web de Simba entrada del blog anunciando los nuevos controladores de la versión candidata.

Nuestros mejores ingenieros supervisan activamente nuestros foros. Siéntase libre de hacer preguntas, obtener respuestas de nuestros técnicos y darnos su opinión en nuestro Foros.

Comparte este artículo
Recibe actualizaciones del blog de Couchbase en tu bandeja de entrada
Este campo es obligatorio.

Autor

Publicado por Cihan Biyikoglu, Director de Gestión de Productos, Couchbase

Cihan Biyikoglu es director de gestión de productos en Couchbase, responsable del producto Couchbase Server. Cihan es un entusiasta de los grandes datos que aporta más de veinte años de experiencia al equipo de productos de Redis Labs. Cihan comenzó su carrera como desarrollador de C/C++.

Deja un comentario

¿Listo para empezar con Couchbase Capella?

Empezar a construir

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

Utilizar 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.

Póngase en contacto

¿Quieres saber más sobre las ofertas de Couchbase? Permítanos ayudarle.