Curso de Desarrollo con Couchbase

Categories: Bases de Datos
Lista de deseos Share
Share Course
Page Link
Share On Social Media

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

What Will You Learn?

  • Entender el concepto de bases de datos NoSQL y configurar su clúster de base de datos Couchbase
  • Mantener Couchbase de forma eficaz utilizando la consola administrativa basada en web con facilidad
  • Habilitar las capacidades de partición haciendo uso de Buckets
  • Analizar consideraciones de diseño importantes para mantener la relación entre varios documentos
  • Usar la API de Java de Couchbase SDK para almacenar y recuperar documentos
  • Escribir vistas usando map / reduce para recuperar documentos de manera eficiente
  • Comprender N1QL y cómo usarlo en aplicaciones Java
  • Integrar Couchbase con Elasticsearch para implementar la búsqueda de texto completo

Student Ratings & Reviews

No Review Yet
No Review Yet