Couchbase Mobile

Migração do Parse para o Couchbase Mobile

Couchbase Mobile é a solução de banco de dados NoSQL para dispositivos móveis. Ele tem um banco de dados NoSQL incorporado (Couchbase Lite), sincronização incorporada (Sync Gateway) e é apoiado por um banco de dados altamente escalável e de alto desempenho. Servidor de banco de dados NoSQL (Couchbase Server).  

Com o recente anúncio de que Analisar será encerrada indefinidamente, resta aos desenvolvedores descobrir como migrar seus aplicativos móveis Parse para outra tecnologia.

Abaixo está um exemplo simples de como você pode migrar um aplicativo Parse existente para o Couchbase Mobile, com o apoio do Oceano Digital.

O armazenamento de dados no Couchbase Mobile é semelhante ao armazenamento de dados no Parse. Os pares de valores-chave no "ParseObject" são equivalentes a um documento no Couchbase. No Android, vamos comparar o código entre a gravação de dados no Parse e a gravação de dados no Couchbase Lite:

Aqui está um exemplo de gravação de dados no Parse:

Aqui está um exemplo de gravação de dados no Couchbase Lite:

Como você pode ver nesse exemplo, os padrões de uso do Parse e do Couchbase Mobile são bastante semelhantes.

Sincronização

Do ponto de vista do armazenamento de dados, o Couchbase Mobile é uma solução mais completa. O Couchbase é um banco de dados full-stack com sincronização e segurança integradas e inclui recursos como resolução de conflitos, eventos, API REST, API de fluxo e lote e muito mais. O Parse era limitado quanto a esses tipos de recursos.   

Aqui estão mais alguns exemplos de como usar o banco de dados do Couchbase Mobile em seu código móvel:

Couchbase Mobile e Parse

Aqui está uma matriz de cobertura dos principais recursos de armazenamento de dados no Couchbase Mobile e no Parse:

Couchbase Mobile Analisar
Leitura/gravação off-line
Políticas de segurança de leitura/gravação
Autenticação plugável
Sincronização
Resolução de conflitos
Consulta
Armazenamento de blob
API REST
API de lote/grupo
Fluxo de mudanças
Webhooks
Auto-hospedável
Código aberto

Começar a usar

Como próxima etapa, você pode configurar seu próprio Couchbase na nuvem. Este guia explica como configurar o Couchbase com a Digital Ocean. Depois de configurar sua instância do Digital Ocean, você pode começar a migrar os dados do aplicativo do Cloud Code do Parse para o Couchbase Server.

Migração de banco de dados

Em última análise, a mudança do Parse para o Couchbase permitirá que você:

  • Armazene e acesse dados com segurança, tanto localmente quanto na nuvem
  • Sincronize com segurança seus dados entre a nuvem e outros dispositivos
  • Dimensione de forma elástica um sistema de capacidade conforme necessário
  • Integrar com outros sistemas
  • Compartilhe dados entre a Web e o celular

Explorando o Couchbase Mobile

Saiba mais em Por que o Couchbase Mobile é uma ótima solução para o desenvolvimento de aplicativos modernos e conecte-se com a comunidade para tirar dúvidas sobre Stackoverflow ou nosso fóruns de desenvolvedores móveis. Não deixe de visitar o portais móveis para saber mais sobre como começar e fique atento aos futuros blogs sobre como migrar seus aplicativos Parse para o Couchbase Mobile em nosso Café no Couchbase série de webinars.

 

Compartilhe este artigo
Receba atualizações do blog do Couchbase em sua caixa de entrada
Esse campo é obrigatório.

Autor

Postado por William Hoang

William foi um defensor do desenvolvedor na equipe de engenharia móvel/experiência do desenvolvedor na Couchbase. Seu amor por café e código o levou ao mundo dos dispositivos móveis, ao mesmo tempo em que apreciava as experiências presenciais off-line. Antes disso, William trabalhou na equipe de relações com desenvolvedores do Twitter, BlackBerry e Microsoft, além de ter sido engenheiro de GPS incorporado a software na Research In Motion. William se formou na McGill University em Engenharia Elétrica de Software

Deixe um comentário

Pronto para começar a usar o Couchbase Capella?

Iniciar a construção

Confira nosso portal do desenvolvedor para explorar o NoSQL, procurar recursos e começar a usar os tutoriais.

Use o Capella gratuitamente

Comece a trabalhar com o Couchbase em apenas alguns cliques. O Capella DBaaS é a maneira mais fácil e rápida de começar.

Entre em contato

Deseja saber mais sobre as ofertas do Couchbase? Deixe-nos ajudar.