Nota: Este post utiliza la base de datos Couchbase Datos analíticos a partir de la versión 5.5. Para actualizaciones e información sobre cambios de última hora en versiones más recientes, consulte Cambios en el servicio Couchbase Analytics.

Para la conferencia Couchbase Connect Silicon Valley del otoño pasado construimos una de las demostraciones más extensas de la Plataforma de datos Couchbase mediante una aplicación web y móvil combinada. La aplicación incorpora consultas N1QL dinámicas, móviles sin conexión, sensores IoT, consultas ad hoc con análisis, replicación entre centros de datos, conmutación por error, coincidencia de texto difuso y un montón de otras características. En resumen, pretendíamos mostrar el núcleo de un uso completo y realista, basado en un estándar de datos real (FHIR) utilizados en la atención sanitaria. Vea el vídeo de la conferencia aquí.

Un despliegue de esta complejidad requiere necesariamente bastantes preparativos. Además de la código fuente para el proyecto, he incluido tanto scripts de shell normales como scripts para utilizar con Docker para simplificar la ejecución de la demostración.

Sin embargo, a veces es muy útil verlo todo montado a mano. Con eso en mente, hice un video mostrando cada paso necesario para configurar la demo. He ido rápido y he acelerado algunas partes para resumirlo todo en 15 minutos (siendo realistas, incluso con práctica, se tarda una media hora).

Vea el vídeo completo, o utilice este índice para saltar directamente a las secciones.

Índice:

00:33 - Configuración del servidor web y del cliente
01:15 - Configuración del dirigible urbano del lado del servidor
01:51Servidor Couchbase Configuración básica
03:04Creación de cubos
03:34RBAC
04:00Creación de índices de consulta
04:42Servicio de concursos
05:54Restricciones de acceso a cURL
06:20 - Configuración Analítica
07:02Búsqueda de texto completo
10:22Importar datos
11:52 - Inicio Pasarela de sincronización
12:29 - Aplicación móvil

[youtube https://www.youtube.com/watch?v=RlSMLkd9vrg?rel=0&w=640&h=360]

No dudes en hacer preguntas en la sección de comentarios del vídeo, en nuestro foro o directamente en Twitter.

Posdata

Couchbase es de código abierto y probar gratis.
Empezar con código de ejemplo, consultas de ejemplo, tutoriales y mucho más.
Más recursos en nuestra portal para desarrolladores.
Síguenos en Twitter @CouchbaseDev.
Puede enviar preguntas a nuestro foros.
Participamos activamente en Stack Overflow.
Envíame tus preguntas, comentarios, temas que te gustaría ver, etc. a Twitter. @HodGreeley

Autor

Publicado por Hod Greeley, Defensor del Desarrollador, Couchbase

Hod Greeley es desarrollador de Couchbase y vive en Silicon Valley. Tiene más de dos décadas de experiencia como ingeniero de software y director de ingeniería. Ha trabajado en una variedad de campos de software, incluyendo física computacional y química, seguridad informática y de redes, finanzas y móviles. Antes de unirse a Couchbase en 2016, Hod dirigió las relaciones con desarrolladores para móviles en Samsung. Hod es doctor en física química por la Universidad de Columbia.

Dejar una respuesta