Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev3.6.0+2

cbl

O Couchbase Lite é um banco de dados NoSQL JSON embutido, com suporte a blobs, criptografia, consultas SQL++, consultas em tempo real, pesquisa de texto completo e sincronização de dados.

AndroidiOSmacOSWindowsLinux
Downloads em 30 dias
701
Curtidas
80
Pontos Pub
140

Instalar pacote

flutter pub add cbl

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O Couchbase Lite é um banco de dados NoSQL leve e embutido para aplicativos Flutter, projetado para armazenar documentos JSON com suporte a dados binários (Blobs), criptografia, consultas SQL++, consultas em tempo real, pesquisa de texto completo e sincronização de dados sem interrupções. Ele permite aplicativos com foco em offline, permitindo persistência local de dados e sincronização automática com bancos de dados remotos. Criado especificamente para Dart, integra-se perfeitamente em projetos Flutter em plataformas Android, iOS, macOS, Windows e Linux.

Casos de uso

  • Aplicativos móveis com foco em offline
  • Sincronização de dados em tempo real
  • Armazenamento local seguro de dados
  • Modelagem de dados baseada em documentos
  • Pesquisa de texto completo em dados locais
  • Persistência de dados multiplataforma

Principais recursos

  • Banco de dados NoSQL embutido
  • Suporte para consultas SQL++
  • Consultas ao vivo com atualizações em tempo real
  • Capacidades de busca de texto completo
  • Criptografia de dados
  • Sincronização de dados bidirecional

Indicado para

  • Aplicativos móveis que exigem funcionalidade off-line
  • Aplicativos que precisam de sincronização de dados em tempo real
  • Aplicações que lidam com estruturas de documentos complexas
  • Desenvolvedores priorizando a segurança de dados
  • Projetos direcionados para múltiplas plataformas

Considerações

  • Requer entendimento sobre modelagem de dados NoSQL
  • Curva de aprendizado para SQL++ e consultas ao vivo
  • Impacto potencial no desempenho com grandes conjuntos de dados
  • Limitado ao armazenamento de documentos JSON
  • Ajuste a complexidade da configuração de sincronização com bancos de dados remotos

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

CI melos codecov

cbl-dart

This is the mono-repository for the cbl-dart project, which implements Couchbase Lite for Dart and Flutter.

To start using Couchbase Lite, go to the documentation.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

Read CONTRIBUTING to get started developing.

Acknowledgements

The CI workflows of this project run on GitHub Actions runners provisioned by RunsOn, which generously provides a free license for this open source project.

Categorias

Dependências

Lista de dependências 12 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.