Categoria: Couchbase Lite

Apresentando o novo protocolo de replicação de dados no Couchbase Mobile 2.0
Em um sistema distribuído, as atualizações em um banco de dados compartilhado de vários clientes deverão ser sincronizadas. O objetivo do processo de replicação é garantir que todos os clientes móveis e o(s) servidor(es) tenham uma visão consistente do banco de dados...

Acesso ao bucket de banco de dados compartilhado do Couchbase a partir de clientes móveis e da Web
Há uma versão atualizada desta postagem aqui Com o lançamento do Sync Gateway 1.5 e do Couchbase Server 5.0, os clientes móveis e da Web podem acessar perfeitamente os documentos no mesmo bucket do Couchbase Server. Isso significa que um documento criado...

Gerenciamento de tamanhos de banco de dados no Couchbase Mobile e resolução de conflitos
O Couchbase Mobile usa uma técnica de controle de simultaneidade de várias versões (MVCC) para lidar com conflitos. Um dos desafios em um sistema baseado em MVCC é que, com o passar do tempo, um documento pode crescer e ter várias revisões. Pode-se concluir que, se todas...

Anunciando o Couchbase Mobile 2.0 Developer Preview
O Couchbase Mobile 2.0 é uma nova versão inovadora para o Couchbase Mobile. Reimaginamos a experiência do desenvolvedor com um núcleo comum multiplataforma, uma nova API simplificada e resolução automatizada de conflitos que pode ser personalizada. Nesta versão, estamos trazendo as consultas N1QL...

Sincronização de dados entre dispositivos iOS usando o Couchbase Mobile
Esta postagem mostra como você pode começar a replicar/sincronizar dados em dispositivos iOS usando o Couchbase Mobile. O Couchbase Mobile Stack é composto pelo Couchbase Server, pelo Sync Gateway e pelo banco de dados NoSQL incorporado Couchbase Lite. Em uma postagem anterior, discutimos como...

Consulta ao Couchbase Sync Gateway usando o Postman
Esta postagem discute uma maneira conveniente de consultar, explorar e testar a API REST exposta pelo Couchbase Mobile Sync Gateway usando a ferramenta Postman Chrome Developer. O Sync Gateway expõe uma interface REST, Batch & Stream que permite que os clientes interajam com...

Primeiros passos com o Couchbase Lite em seu aplicativo iOS: Parte 1
Este post mostra como você pode começar a usar o Couchbase Lite em seu aplicativo iOS. O Couchbase Lite é um banco de dados JSON incorporado que pode funcionar de forma autônoma, em uma rede P2P ou com um Sync Gateway como um ponto de extremidade remoto. Embora tenhamos...

ANN: Desenvolvedor do Couchbase Lite Build 003 (Obj C, Swift, .NET)
Estou muito satisfeito com o fato de que o Couchbase Lite Developer Build 003 já está disponível para download para Objective C, Swift e ".NET". As consultas ao banco de dados foram alteradas significativamente nesta versão. O Couchbase Lite 2.0 usa a semântica baseada na linguagem de consulta N1QL definida...

Codenvy, Eclipse Che, Docker e Couchbase: Codificação na nuvem na Devoxx US
Esta semana, o Couchbase esteve na Devoxx US. A Devoxx é uma série de conferências extremamente influente, muito conhecida na Europa. Esta foi a primeira a ser realizada nos Estados Unidos. Enquanto eu estava lá, tive a chance de conversar...

Introdução ao armazenamento e à sincronização de dados off-line com o PouchBD e o Couchbase
Offline-first é uma abordagem para o desenvolvimento de software diferente da abordagem tradicional, em que a falta de conexão de rede é tratada como um erro, afetando assim a experiência geral do usuário. Com a abordagem tradicional, você começa com o mais...

Determinação do status de uma replicação no Couchbase Lite
O Couchbase Lite executa replicações (sincronizações) usando threads em segundo plano. O início e a interrupção das replicações não ocorrem de forma síncrona. Isso pode levar a erros na detecção do estado de uma replicação. A classe Replication tem, dependendo da plataforma, uma propriedade de execução ou uma propriedade de...