Couchbase Móvil

Migración de Parse a Couchbase Mobile

Couchbase Móvil es la solución de base de datos NoSQL para móviles. Dispone de una base de datos NoSQL integrada (Couchbase Lite), sincronización integrada (Sync Gateway) y está respaldada por una plataforma de alto rendimiento y escalabilidad. Servidor de base de datos NoSQL (Couchbase Server).  

Con el reciente anuncio de que Analice cerrará indefinidamente, a los desarrolladores no les queda más remedio que averiguar cómo migrar sus aplicaciones móviles Parse a otra tecnología.

A continuación se muestra un sencillo ejemplo de cómo migrar una aplicación Parse existente a Couchbase Mobile, con el respaldo de Océano Digital.

Almacenar datos en Couchbase Mobile es similar a almacenar datos en Parse. Los pares clave-valor en el 'ParseObject' son equivalentes a un documento en Couchbase. En Android, comparemos el código entre escribir datos en Parse y escribir datos en Couchbase Lite. :

He aquí un ejemplo de escritura de datos en Parse:

Aquí tienes un ejemplo de escritura de datos en Couchbase Lite:

Como puedes ver en este ejemplo, los patrones de uso en Parse y Couchbase Mobile son bastante similares.

Sincronización

Desde la perspectiva del almacén de datos, Couchbase Mobile es una solución más completa. Couchbase es una base de datos completa con sincronización y seguridad integradas, e incluye características como resolución de conflictos, eventos, REST API, Stream y Batch API, y mucho más. Parse estaba limitado en este tipo de capacidades.   

Aquí tienes más ejemplos de cómo usar la base de datos Couchbase Mobile en tu código móvil:

Couchbase Mobile y Parse

Aquí hay una matriz de cobertura de las principales características del almacén de datos en Couchbase Mobile y Parse:

Couchbase Móvil Analice
Lectura/escritura sin conexión
Políticas de seguridad de lectura/escritura
Autenticación enchufable
Sincronización
Resolución de conflictos
Consulta
Almacenamiento Blob
API REST
API de lotes/graneles
Corriente de cambios
Webhooks
Autoalojable
Código abierto

Comenzar

Como siguiente paso, puedes configurar tu propio Couchbase en la nube. Esta guía explica cómo configurar Couchbase con Digital Ocean. Una vez que haya configurado su instancia de Digital Ocean, puedes empezar a migrar los datos de tu aplicación desde Cloud Code de Parse a Couchbase Server.

Migración de bases de datos

En última instancia, pasar de Parse a Couchbase le permitirá:

  • Almacene y acceda a los datos de forma segura, tanto localmente como en la nube.
  • Sincroniza de forma segura tus datos entre la nube y otros dispositivos
  • Escalar elásticamente un sistema de capacidad según sea necesario
  • Integración con otros sistemas
  • Compartir datos entre la web y el móvil

Explorar Couchbase Mobile

Más información en por qué Couchbase Mobile es una gran solución para el desarrollo de aplicaciones modernas y conéctese con la comunidad para cualquier pregunta sobre Stackoverflow o nuestro foros de desarrolladores móviles. No deje de visitar la página portales móviles para saber más sobre cómo empezar y permanece atento a futuros blogs sobre cómo migrar de tus aplicaciones Parse a Couchbase Mobile en nuestro Café en Couchbase serie de seminarios web.

 

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

Author

Posted by William Hoang

William fue Developer Advocate en el equipo de Mobile Engineering/Developer Experience de Couchbase. Su amor por el café y el código le ha trascendido al mundo de los móviles, al tiempo que aprecia las experiencias presenciales fuera de línea. Anteriormente, William trabajó en el equipo de Relaciones con Desarrolladores en Twitter, BlackBerry y Microsoft, además de haber sido ingeniero de Software Embedded GPS en Research In Motion. William se licenció en Ingeniería Eléctrica de Software por la Universidad McGill.

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.