¡Couchbase Connect 2015 ya está aquí! ¡Y estamos súper emocionados de anunciar el lanzamiento de Couchbase Server 4.0 Beta!
Esta es la versión beta del lanzamiento más grande y significativo en la historia de Couchbase. Tenemos dos de las características más esperadas que definen la versión - N1QL (SQL para JSON) y Multi-Dimensional Scaling. La versión beta 4.0 también ofrece potentes índices secundarios globales, nuestro motor de almacenamiento de nueva generación ForestDB, y características clave de seguridad.
Descargar Couchbase Server 4.0 ¡Beta! |
Veamos un breve resumen de la versión beta de Couchbase Server 4.0:
N1QL (SQL para JSON)
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 es potente porque es expresivo, declarativo y se integra con el ecosistema SQL empresarial. N1QL presenta abstracciones fáciles y familiares para desarrollar rápidamente aplicaciones escalables que funcionan con sistemas de bases de datos de próxima generación. Permite expresiones de filtro, 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: https://www.couchbase.com/blog/introducing-n1ql-sql-gene-in-nosql/
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.
GSI proporciona acceso rápido para Consultas N1QL. Con la ayuda de GSI, puede enviar consultas dirigidas a búsquedas específicas en campos secundarios. Por ejemplo, puede buscar clientes por dirección de correo electrónico en lugar de basarse en una clave de cliente.
La GSI ofrece las siguientes ventajas:
- 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.
Escala multidimensional
Couchbase ha redefinido el modo en que las empresas escalan bases de datos distribuidas con la opción de escalado multidimensional. No sólo separa y aísla, sino que también escala los servicios individualmente -consulta, índice y datos- para mejorar el rendimiento de la aplicación y aumentar la utilización de los recursos. Couchbase Server 4.0 es la primera y única base de datos distribuida capaz de escalar con la velocidad y precisión que requieren las aplicaciones empresariales con cargas de trabajo variables.
El escalado multidimensional permite a las empresas optimizar el hardware asignando recursos en función de la carga de trabajo de un servicio específico y evitar la contención de recursos al realizar consultas, mantener índices y escribir datos con distintos nodos. Es ineficiente requerir la participación de cada nodo para realizar una consulta o mantener un índice. Couchbase Server 4.0 resuelve este problema escalando los datos independientemente de las consultas y los índices.
ForestDB
ForestDB es un motor de almacenamiento de última generación diseñado teniendo en cuenta los procesadores multinúcleo y las unidades de estado sólido. Aprovecha las ventajas de los procesadores multinúcleo ejecutando múltiples lecturas y escrituras al mismo tiempo, mientras que las optimizaciones de las SSD no sólo mejoran el rendimiento, sino también la vida útil de las unidades de estado sólido. Y a diferencia de otros motores de almacenamiento, ForestDB aprovecha una estructura de datos modificada para aumentar el rendimiento de lectura y escritura, no uno u otro. Couchbase Server 4.0 aprovechará ForestDB para almacenar índices secundarios.
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.
Replicación entre centros de datos (XDCR) - Filtrado
XDCR puede utilizarse para muchos propósitos, pero para algunos usuarios XDCR es un medio de hacer que los datos estén disponibles en lugares geográficamente distribuidos con baja latencia. En este caso, el filtrado hará que XDCR sea más eficiente.
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.
¡Descarga y experimenta la potencia y funcionalidad de CB 4.0 Beta!
- Para una guía paso a paso, visite nuestra guía de inicio para Couchbase Server 4.0 Beta aquí: http://developer.couchbase.com/documentation/server/4.0/introduction/intro.html
- Si quieres ponerte manos a la obra, puedes descargar la vista previa para desarrolladores desde nuestra página de descargas: http://www.couchbase.com/nosql-databases/downloads#PreRelease
- Si quieres desarrollar en Java, .Net, Node u otros lenguajes con SDKs nativos, descarga la última versión de SDKs en la sección "librerías cliente" para conectarte a la Developer Preview de Couchbase Server 4.0: http://www.couchbase.com/nosql-databases/downloads
- Puede encontrar detalles sobre la conectividad SQL-92 a Couchbase Server 4.0 Beta con los drivers ODBC y JDBC de Simba aquí: http://www.simba.com/couchbase/couchbase-odbc-jdbc-connectivity-solutions-beta-now-available
Visite nuestro Página de Couchbase Server 4.0 para más detalles. 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.
[...] múltiples adelantos de lo que estaba por llegar en Couchbase Server 4.0 (4.0 developer preview en abril, 4.0 beta en junio y 4.0 release candidate en agosto), me complace anunciar que nuestro mayor y [...]