banco de dados NoSQL persistente

Principais pacotes de banco de dados NoSQL persistente do Flutter Bancos de dados incorporados são aqueles armazenamentos de dados que vêm pré-embalados em dispositivos (como smartphones) para persistir dados no dispositivo para uso futuro. Bancos de dados NoSQL incorporados são livres de esquema, o que significa que eles não exigem nenhum esquema ou estrutura predefinidos. Isso os torna ideais para armazenar dados não estruturados que podem mudar com o tempo. Com base nos requisitos do seu aplicativo Flutter, você pode lidar com dois tipos de bancos de dados NoSQL: * *Armazenamento ou banco de dados chave-valor*: um tipo de banco de dados NoSQL que utiliza um armazenamento simples de chave-valor para armazenar dados. A chave é usada para pesquisar o valor, que pode ser qualquer coisa, desde um tipo de dado simples (como um inteiro ou uma string) até um tipo de dado mais complexo (como um objeto ou array). * *Banco de dados de documento*: um banco de dados que armazena seus dados como documentos JSON. Isso é contrastante a um banco de dados relacional, que armazena seus dados em tabelas. Bancos de dados de documentos são frequentemente mais flexíveis que bancos de dados relacionais, porque não exigem que um esquema seja definido antecipadamente. Isso significa que os dados podem ser adicionados ao banco de dados sem precisar definir previamente o que são esses dados. A lista completa de pacotes do Flutter que fornecem utilitários para criar e atualizar bancos de dados NoSQL incorporados persistentes, armazenamentos chave-valor e bancos de dados de documentos é fornecida abaixo.