FLUTTER ECOSYSTEM

objectbox

Banco de dados Flutter para persistência de objetos NoSQL ACID compatível e super rápida.

Versão mais recente
5.3.2
Downloads em 30 dias
168 mil
Curtidas
1,6 mil
Pontos Pub
160

Visão geral do pacote

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

Visão geral

ObjectBox é um banco de dados NoSQL de alto desempenho para Flutter que permite persistência de objetos super rápida e compatível com ACID. Ele armazena objetos Dart diretamente, sem a necessidade de código boilerplate ou mapeamentos complexos. Projetado para velocidade e simplicidade, o ObjectBox suporta sincronização em tempo real entre Android, iOS, macOS, Windows e Linux. Sua API intuitiva permite que desenvolvedores trabalhem com dados como objetos nativos, tornando-o ideal para aplicativos que precisam de armazenamento local rápido com pouco overhead. O ObjectBox gerencia indexação, consultas e transações de forma eficiente, garantindo desempenho confiável e responsivo.

Casos de uso
  • Aplicativos móveis com foco em offline
  • Sincronização de dados em tempo real
  • Atualizações de dados de alta frequência
  • Cache local de respostas da API
  • Persistência de dados multiplataforma
Principais recursos
  • transações compatíveis com ACID
  • Mapeamento de objeto sem boilerplate
  • Desempenho rápido de consulta
  • Sincronização de dados em tempo real
  • Suporte para múltiplas plataformas
Indicado para
  • Desenvolvedores procurando armazenamento local de alta velocidade
  • Aplicativos que exigem funcionalidade offline
  • Projetos que priorizam a velocidade de desenvolvimento
  • Aplicações multiplataforma
  • Aplicativos móveis intensivos em dados
Considerações
  • Suporte limitado para consultas SQL complexas
  • Curva de aprendizado para recursos avançados
  • Comunidade menor em comparação com o SQLite
  • Não é ideal para bancos de dados do lado do servidor em grande escala
  • O tratamento de migração requer planejamento manual
Plataformas compatíveisAndroidiOSmacOSWindowsLinux

Instalar pacote

flutter pub add objectbox

Categorias

Dependências

Lista de dependências 5 itens

Repositório-fonte

Projetos relacionados

Rankings