Hoje, estamos anunciando a disponibilidade geral do Couchbase Mobile 2.0. O Couchbase Mobile estende a plataforma de dados Couchbase para a borda, gerenciando e sincronizando dados com segurança, de qualquer nuvem para todos os dispositivos de borda.
Por que o Couchbase Mobile 2.0?
Esse lançamento torna o Couchbase Mobile a solução de dados móveis NoSQL mais avançada do mercado. O Couchbase Lite, nosso banco de dados NoSQL incorporadoA solução de dados da Microsoft, o Microsoft Data Center, tem recursos de consulta, indexação, pesquisa de texto completo, réplicas no dispositivo e eventos. Esses recursos atendem às necessidades de desempenho e disponibilidade de aplicativos essenciais aos negócios, permitindo que os desenvolvedores criem melhores experiências para os clientes em todos os pontos de contato móveis e capacitem totalmente as equipes de campo com disponibilidade de dados garantida e tempos de resposta de milissegundos, independentemente da conectividade da rede.
Os recursos específicos incluem:
Couchbase Lite
- APIs simplificadas: Na versão 2.0, tornamos algo muito difícil - threading e simultaneidade - muito fácil para os desenvolvedores. Os desenvolvedores podem operar em objetos do Couchbase Lite a partir de diferentes threads sem se preocupar com o que os outros threads estão fazendo com esses mesmos objetos. Com essa nova API simplificada, os desenvolvedores podem se concentrar na criação de aplicativos sem uma curva de aprendizado acentuada.
- Consultas SQL: Reduzimos significativamente o custo de desenvolvimento de aplicativos. A API fluente no Couchbase Lite permitirá que você crie consultas SQL que são avaliadas quanto à exatidão durante a fase de compilação.
- Gerenciamento automático de conflitos: Com base no feedback que recebemos de nossos clientes, tornamos a resolução de conflitos automática. O Couchbase Lite 2.0 detectará qualquer conflito e o resolverá automaticamente. Isso reduz a complexidade envolvida na criação de aplicativos distribuídos que compartilham dados entre usuários e dispositivos.
- Pesquisa de texto completo: Os usuários podem realizar pesquisas de texto completo em documentos JSON armazenados no Couchbase Lite. Os desenvolvedores podem criar experiências altamente responsivas para aplicativos essenciais aos negócios que exigem a pesquisa em vários campos de um documento JSON. A API para usar a pesquisa de texto completo é semelhante à API de consulta.
- Novo protocolo de replicação: Com base no WebSockets, o protocolo é mais rápido e eficiente, oferecendo uma abordagem simétrica para cliente e servidor. Mais clientes podem se conectar simultaneamente e podem sincronizar dados com latências mais baixas. A velocidade mais rápida e a menor latência obtidas com o novo protocolo de replicação ajudam a proporcionar uma experiência de usuário melhor e mais responsiva. Além disso, o tratamento de erros de rede é muito mais simples com o novo protocolo de replicação.
- Réplicas no dispositivo: Uma réplica no dispositivo permite que os desenvolvedores forneçam recuperação de dados na borda. Ela permite que um replicador do Couchbase Lite armazene dados no armazenamento secundário que podem ser transferidos para um dispositivo diferente. É especialmente útil em cenários em que o dispositivo de um usuário é danificado e os dados precisam ser movidos para um dispositivo diferente.
Gateway de sincronização
- Atualização on-line: Os aplicativos essenciais aos negócios podem aproveitar o novo processo de atualização para migrar para o Sync Gateway 2.0 sem causar nenhuma interrupção de serviço
- Gerenciamento do ciclo de vida dos documentos: A capacidade de definir a expiração do documento por meio da função de sincronização simplifica o gerenciamento do ciclo de vida do documento. A capacidade de configurar a expiração do ponto de verificação simplifica o gerenciamento de documentos de pontos de verificação obsoletos.
- Replicação baseada em Websocket: O Sync Gateway 2.0 é compatível tanto com o novo protocolo de replicação quanto com o replicador anterior baseado em REST, portanto, pode oferecer suporte à replicação por uma combinação de clientes 1.x e 2.0.
- Modo sem conflitos:Ao ser executado nesse modo, o Sync Gateway rejeitará todas as atualizações que, de outra forma, criariam um conflito. Os clientes podem optar por não permitir que conflitos sejam criados e armazenados na plataforma de dados Couchbase, reduzindo assim a sobrecarga associada ao armazenamento de várias revisões de um documento.
Baixar Couchbase Mobile 2.0 hoje. Saiba mais em página de novidades.
Recursos para você começar:
Couchbase Mobile blogs
Amostra aplicativos
2.0 Documentação