Couchbase tiene, en su sitio web, una guía extremadamente completa para comenzar.
Si bien esa guía es suficiente, aquí están los elementos principales que creo que son importantes:
- Instalar y ejecutar Couchbase. Juega en la interfaz de usuario del clúster, carga un grupo de muestras. Ejecute algunas consultas N1QL (fáciles de hacer desde la interfaz de usuario en Couchbase Server 4.5).
- Juega con una aplicación de ejemplo. Couchbase tiene muchas aplicaciones de muestra para los grupos de muestras para cada uno de los SDK, por lo que debería haber una con un idioma con el que esté familiarizado.
- Verifique la documentación del servidor y la documentación del SDK y pruebe algunas operaciones básicas de valor-clave y la configuración básica de la organización del cubo / cosas de administración de clústeres. Especialmente intente reequilibrar un clúster de múltiples nodos. Puede configurarlo en una sola máquina usando los vagrants (VM) suministrados.
- Intenta desarrollar tu propia aplicación básica basada en el servidor Couchbase
Si eres un desarrollador móvil, también deberías mirar especialmente en Couchbase Lite, que trae muchas de las características de Couchbase Server a iOS / Android. Echa un vistazo a los cinco minutos de la guía impresionante para más detalles.
También puede sincronizar datos fácilmente entre Couchbase Lite y un servidor central Couchbase mediante el uso de Sync Gateway. Este es un tema bastante avanzado y recomendaría aplazar la investigación hasta que esté seguro con Couchbase Lite y Couchbase Server.