Curso de Desarrollo con Couchbase
Acerca de este curso
> Módulo 1: Introducción a Couchbase
¿Qué es NoSQL y por qué lo necesitamos?
La arquitectura de Couchbase
Conceptos de Couchbase
> Módulo 2: La interfaz de administración de Couchbase
La necesidad de la interfaz administrativa de Couchbase
La interfaz de usuario del administrador web
Buckets y servidores
Puntos de vista
XDCR
Tronco
Ajustes
API REST administrativa de Couchbase
La interfaz de línea de comando
> Módulo 3: Almacenamiento de documentos en Couchbase mediante depósitos
Cubos
Comprensión de documentos
vBuckets
Comprender algunos aspectos internos de Couchbase
> Módulo 4: Diseñar un documento para Couchbase
Comprender datos JSON y no JSON
Documento frente a RDBMS
Modelado de documentos
Relaciones de documentos
Usando el editor de documentos
> Módulo 5: Presentación de Client SDK
Una descripción general del SDK de Couchbase
Comprensión de la operación de escritura en el clúster de Couchbase
Comprender la API de Couchbase
Comprensión del SDK de Java
Entendiendo el bloqueo
Entendiendo los contadores
operaciones asincrónicas
Gestión de conexiones
> Módulo 6: Recuperación de documentos sin claves mediante vistas
Una descripción general de MapReduce
Puntos de vista
Índices
Comprender los parámetros obsoletos
Funciones de reducción integradas
Funciones de reducción personalizadas
Filtrar y transformar datos
Mapeo con SQL para MapReduce
Comprender las vistas geoespaciales
Ver guía de escritura
> Módulo 7: Comprensión de consultas similares a SQL – N1QL
La descripción general de N1QL
Tipos de operación
Comprender la sintaxis de N1QL
Propiedades de indexación
Usando la API N1QL
> Módulo 8: Búsqueda de texto completo con ElasticSearch
Comprender las aplicaciones basadas en contenido
Descripción general de la búsqueda de texto completo
Configuración y consulta
Usando la API de consultas de ES
Una API para conectarse a ES
> Módulo 9: Replicación y compactación de datos
Comprensión de la arquitectura XDCR
Configuración y seguimiento
Supervisión de las replicaciones en curso
El progreso detallado de la replicación
Casos de uso de XDCR
Topologías XDCR
Impacto XDCR
Compactación
> Módulo 10: Administración, ajuste y supervisión
Visión general
Copia de seguridad y restauración
cbbackup
Rebalanceo
Agregar y eliminar un nodo del clúster
Performing de bulk set
Vigilancia
Mejores prácticas