Couchbase Capella

Lanzamiento de primavera de Couchbase Capella con Couchbase Server 7.2

Para celebrar el Día Nacional de las Bases de Datos en la Nube, anunciamos los últimos avances de la versión Spring 2023 de Couchbase Capella, y su inminente incorporación de Couchbase Server 7.2. Estos avances de Capella ofrecen un soporte ampliado de casos de uso, integraciones de entornos de programación, mejoras de escalado y opciones de despliegue ampliadas. Capella soportará inminentemente Couchbase Enterprise Server 7.2, ya disponible para descargarque añade otro método de acceso a datos multimodelo, mejora el seguimiento y la transmisión de cambios en los documentos, introduce la optimización de consultas basada en costes en el servicio Analytics Service, mejora las opciones de compresión de bloques de almacenamiento de Magma e incluye numerosas mejoras de fiabilidad.

Las actualizaciones de Capella de hoy coinciden con Día Nacional de las Bases de Datos en la Nubeque se celebra anualmente el 1 de junio. Primero establecimos el Fiesta Nacional oficial en 2022, fomentando la celebración en todo el sector para concienciar de que las bases de datos en la nube son la columna vertebral de las aplicaciones modernas. Consulte este mensaje de nuestro equipo sobre el futuro de las bases de datos en la nube y su impacto en nuestra vida cotidiana. Puedes mostrar tu espíritu de base de datos en la nube compartiendo tus publicaciones en las redes sociales con la etiqueta logotipo descargable y hashtags: #NationalCloudDatabaseDay #CloudDBday.

Nuevos casos de uso compatibles con Capella y Server 7.2 

Capella ofrece cubos sólo de memoria para nuevos casos de uso

Los buckets de sólo memoria pueden configurarse ahora desde el plano de control de Capella, al crear un nuevo bucket de base de datos. Conocido en la comunidad Couchbase como cubos efímeros, esta característica amplía la utilidad de Capella para los casos de uso que dependen de los servicios de almacenamiento en caché solamente, y en los sistemas que cuentan con datos transitorios (usar y olvidar) que no es necesario persistir de forma permanente.

Esta función permite ahora definir los cubos como sólo memoria, junto con el almacenamiento basado en disco en los motores de almacenamiento interno Couchbase Magma (alta densidad) o Couchstore (tradicional).

Couchbase Enterprise Server 7.2 soporta datos de Series Temporales 

Los datos de series temporales son muy estructurados y voluminosos, y a menudo pueden saturar las bases de datos tradicionales con filas y filas de mediciones tomadas a intervalos frecuentes. Couchbase ha adoptado un enfoque novedoso para dar soporte a los datos de series temporales ingiriéndolos y encajándolos en estructuras de matrices JSON. Esto proporciona a toda la línea de productos Couchbase la capacidad de ofrecer acceso a datos de series temporales sin aumentar la complejidad del funcionamiento o el comportamiento de la base de datos.

La compatibilidad con series temporales también añade nuevas funciones para preformatear los datos antes de introducirlos en una matriz de series temporales, así como funciones para extraer y analizar esos datos para su uso en aplicaciones o análisis.

El uso de JSON como contenedor de series temporales en Couchbase tiene otras ventajas, como la rapidez de procesamiento y recuperación, el uso de un único índice para acceder a la matriz, el almacenamiento de alta densidad con compactación mejorada y el ensamblaje y descodificación flexibles de la matriz para su uso en aplicaciones y análisis.

La introducción del soporte de Series Temporales en Couchbase también ha impulsado la expansión del desarrollo en la operación de almacenamiento subyacente de Couchbase Magma, el almacén clave-valor de alta densidad que sustenta la base de datos Couchbase. Para esta versión, hemos introducido nuevos ajustes de configuración de tamaño de bloque para hacer la compresión de disco más eficiente. Los tamaños de bloque por defecto se establecen en 4096 bytes y ahora son ajustables hasta un máximo de 131072 bytes. El uso de tamaños de bloque mayores puede dar lugar a una mayor compresión. Magma también dispone de una utilidad de estimación para aconsejar a los usuarios sobre los ratios de compresión de tamaño de bloque que pueden esperar, dados sus requisitos de capacidad de documentos.

Couchbase Capella añade integraciones para desarrolladores

Couchbase Capella ofrece ahora integraciones con la popular plataforma para desarrolladores, Netlify, y ha publicado un Extensión VSCodeEl desarrollo de aplicaciones con estas herramientas resulta más sencillo para los desarrolladores.

Couchbase Server 7.2 añade funciones de captura de datos de cambios

Server 7.2 ofrece la posibilidad de registrar y transmitir todos los cambios de documentos en una colección o bucket a través de Kafka. Esto permite a los desarrolladores utilizar el historial de cambios de un documento como entradas programáticas para su aplicación. Los casos de uso de esta función incluyen:

    • Creación de una pista de auditoría persistente para los cambios de datos
    • Activación de procesos empresariales posteriores que están a la escucha de estos cambios a través de Kafka
    • Ampliar el desarrollo futuro con integraciones para incluir la alimentación de los servicios de Eventing con el historial de cambios, así como la creación de una API de flujo de cambios para los SDK de Couchbase.

Couchbase Server 7.2 añade optimización de consultas basada en costes al servicio Analytics

El servicio Couchbase Analytics ha adoptado las mismas características CBO disponibles en el servicio de consultas SQL++. Esta utilidad de optimización patentada ayudará a que las consultas analíticas se ejecuten de la forma más eficiente posible. Este optimizador utiliza un enfoque basado en muestras para soportar consultas analíticas complejas. El muestreo se extrae de los metadatos de la colección Analytics durante la fase de planificación de la ejecución de la consulta.

Capella añade hibernación y expansión dinámica de disco

Capella soportará tanto la expansión dinámica de discos para escalar el almacenamiento automáticamente, como la capacidad de hibernar clusters inactivos, haciendo el servicio más eficiente y rentable.

Couchbase Capella amplía sus opciones de despliegue

    • Capella añade 10 nuevas regiones proveedoras de servicios en nube
    • Capella amplía el tamaño de las instancias en los tres principales proveedores de nube
    • Capella puede adquirirse en los tres principales mercados de proveedores de servicios en nube
    • Capella cumple con HiPAA en Google Cloud
    • Capella admite puntos finales privados en Microsoft Azure 

Couchbase Server 7.2 añade mejoras de fiabilidad, disponibilidad y capacidad de servicio

    • Alerta de Bajo Porcentaje de Indexadores Residentes cuando los recursos del servicio de Indexación se acercan a niveles críticos.
    • Bandera de redistribución de índices para índices particionados. Esta bandera permite un control más preciso sobre cuándo se mueven los índices y los índices de partición durante los reequilibrios.
    • Métricas de estado ampliadas para el calentamiento del servicio de datos a través del punto final de métricas abiertas de Prometheus para alimentar paneles de alerta.
    • Métricas ampliadas para la actividad de replicación entrante en la replicación entre centros de datos (XDCR)
    • Mejoras en la gestión de certificados TLS, incluida la comprobación automática de la validación de la información de hosts de Subject Alternative Names (SAN), la inclusión del certificado Capella CA en los clústeres de Server 7.2 para facilitar la compatibilidad híbrida XDCR desde el primer momento y la depreciación de la compatibilidad con TLS 1.0 y 1.1.
    • Se añade compatibilidad con los sistemas operativos Linux actuales para: RedHat RHEL 9, Oracle Linux 9, AWS Linux 2023, Ubuntu 22 LTS y Apple MacOS 12.
    • Se ha suprimido la compatibilidad con los siguientes sistemas operativos: RHEL 7, CentOS 7, Oracle Linux 7, Ubuntu 18 LTS, SUSE Linux 12 versiones anteriores a SP2, y MacOS 10.15

Próximos pasos

Prueba las nuevas funciones a través de la nube o con una descarga:

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

Autor

Publicado por Jeff Morris, Vicepresidente de Marketing de Producto

Jeff Morris es vicepresidente de marketing de productos y soluciones de Couchbase. Lleva más de tres décadas comercializando herramientas de desarrollo de software, bases de datos, herramientas analíticas, servicios en la nube y otros productos de código abierto. Él sería el primero en decir que cualquiera que busque una base de datos como servicio en la nube rápida, flexible, familiar y asequible puede dejar de buscar después de echar un vistazo a Couchbase.

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.