Servidor Couchbase

Protección de datos mejorada con Couchbase Server 6.5

Con la versión 6.5, hemos introducido enormes mejoras en nuestra tecnología de copia de seguridad y restauración. Estas mejoras están optimizadas para mejorar el rendimiento, la coherencia y los requisitos de almacenamiento de las copias de seguridad.

Rendimiento 

La mejora del rendimiento (tasa de copia de seguridad y restauración) con copia de seguridad ha sido el factor más solicitado para ser adoptado como una herramienta de grado empresarial. Para mejorar el rendimiento, hemos introducido algunos cambios fundamentales en la herramienta. Algunas de estas mejoras incluyen el aprovechamiento de la compresión de valores en el servidor, la sustitución del motor de almacenamiento, la modificación del formato de almacenamiento, la limitación del tamaño del archivo de copia de seguridad, el aislamiento de metadatos, etc,  

El resultado es una mejora significativa de varias funciones de copia de seguridad, como la copia de seguridad completa, las copias incrementales, la fusión, la lista, etc., y también de la escalabilidad para conjuntos de datos de un solo dígito de TB.

Según nuestras pruebas internas, observamos una mejora de ~4x en comparación con las versiones anteriores de copia de seguridad.

Almacenamiento

Históricamente, las copias de seguridad se almacenaban en un solo archivo de gran tamaño, lo que a veces hacía necesario un almacenamiento entre 1,5 y 2 veces mayor que el tamaño del conjunto de datos original, especialmente para las operaciones de fusión. Con los cambios introducidos en el motor de almacenamiento, la compresión, los formatos de archivo y el aislamiento de metadatos, el almacenamiento necesario se reduce a ~40% del conjunto de datos original.

Compresión  

Hasta ahora, la compresión de valores siempre se producía en el cliente de copia de seguridad. A partir de 6.5, cbbackupmgr aprovechará la compresión del servidor y realizará la copia de seguridad de los documentos como comprimidos cuando sea posible. Si los datos están comprimidos de forma predeterminada, se realizará una copia de seguridad comprimida y, si no lo están, primero se comprimirán y, a continuación, se realizará la copia de seguridad cuando se opte por la compresión de valores. Esto mejorará el rendimiento, ya que el tamaño del conjunto de datos de la copia de seguridad se reduce para la transmisión en la tubería y para la propia copia de seguridad. 

Info Command (avance para desarrolladores)

Se introduce un nuevo comando "info" para proporcionar un listado detallado de los archivos de copia de seguridad con información sobre el tipo de copia de seguridad, como completa, incremental, fusión, número de vistas, índices, índices FTS, indicación de finalización de la copia de seguridad, etc., además de los repositorios y sus tamaños.También hemos añadido la opción de generar un documento JSON que se puede utilizar para cualquier propósito de automatización.

Medir la coherencia (avance para desarrolladores)

Dado que Couchbase Server es una base de datos completamente distribuida, hay un cierto lapso de tiempo entre los datos distribuidos a través de los nodos. Con 6.5, estamos proporcionando la capacidad de medir esta consistencia para las copias de seguridad. Para conseguir la máxima consistencia, se puede ejecutar una copia de seguridad completa, seguida de pequeñas copias incrementales para compensar el delta. El modo "sólo disco" se utiliza para realizar copias de seguridad de los documentos almacenados en el disco, lo que proporciona una mayor coherencia entre los vBuckets. 

Otras mejoras

Hay otras mejoras tácticas, como la compatibilidad con direcciones alternativas, la creación automática de cubos para la restauración, la mejora de los mensajes de error, la compatibilidad con análisis, el alias FTS (superconjunto de todas las copias de seguridad de índices FTS), etc. Para obtener más información sobre todas las mejoras de la versión 6.5, consulte la documentación.

Recursos

Descargar

Descargar Couchbase Server 6.5

 Documentación

Notas de la versión de Couchbase Server 6.5

Novedades de Couchbase Server 6.5

Blogs

Blog: Anuncio de Couchbase Server 6.5 GA - Novedades y mejoras

Blog: Couchbase lleva las Transacciones Distribuidas Multidocumento ACID a NoSQL

Todos los blogs de 6.5

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

Autor

Publicado por Chaitra Ramarao, Sr. Director de producto, Couchbase Inc.

Chaitra Ramarao es gestora sénior de productos en Couchbase, una empresa de bases de datos NoSQL que lidera las herramientas de bases de datos, la replicación entre centros de datos y las integraciones de socios. Anteriormente trabajó en la gestión de productos de análisis de datos para Kaiser Permanente y en el desarrollo de software para Hewlett Packard. Es licenciada en ECE y tiene un máster de Carnegie Mellon en Ingeniería y Gestión de la Innovación Tecnológica.

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.