FLUTTER ECOSYSTEM

hive

Banco de dados chave-valor leve e extremamente rápido escrito em Dart puro. Fortemente criptografado usando AES-256.

Versão mais recente
2.2.3
Downloads em 30 dias
1,1 mi
Curtidas
6,3 mil
Pontos Pub
120

Visão geral do pacote

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

Visão geral

Hive é um banco de dados leve e de alto desempenho baseado em chave-valor construído inteiramente em Dart, projetado para armazenamento rápido e eficiente de dados. Ele suporta criptografia forte AES-256 para manipulação segura de dados e funciona em múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. O Hive é ideal para armazenar estado do aplicativo, preferências do usuário ou dados em cache com pouco overhead. Sua API simples torna fácil integrá-lo a aplicações Flutter sem necessidade de configuração complexa ou dependências externas.

Casos de uso
  • Armazenando preferências do usuário
  • Armazenar dados do aplicativo em cache
  • Persistência do estado da sessão
  • Funcionalidade de aplicativo primeiro offline
  • Salvando conjuntos de dados estruturados pequenos
Principais recursos
  • Desempenho extremamente rápido
  • criptografia AES-256
  • Implementação pura em Dart
  • Suporte multiplataforma
  • Péssimo uso de memória
  • API simples e intuitiva
Indicado para
  • Aplicativos Flutter que precisam de armazenamento local
  • Aplicativos que exigem persistência de dados criptografados
  • Cache de dados leve
  • Desenvolvedores procurando bancos de dados sem configuração
Considerações
  • Não adequado para dados relacionais em grande escala
  • Capacidades limitadas de consulta em comparação com bancos de dados SQL
  • Requer gerenciamento manual do esquema para tipos complexos
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add hive

Categorias

Dependências

Lista de dependências 2 itens

Projetos relacionados