FLUTTER ECOSYSTEM

objectdb

适用于 Dart 和 Flutter 的持久嵌入式文档导向 NoSQL 数据库。

最新版本
1.2.1+1
近 30 天下载
57
喜欢数
113
Pub 分数
130

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

ObjectDB 是一个持久化、嵌入式的面向文档的 NoSQL 数据库,专为 Dart 和 Flutter 应用程序设计。它支持使用类似 JSON 的文档进行本地数据存储,并提供完整的 CRUD 操作,无需单独的服务器。专为简单性和性能而构建,可在所有主要平台(包括移动、Web 和桌面)上运行。ObjectDB 自动处理数据持久化和模式演进,非常适合需要可靠本地存储的离线优先应用程序。

适合场景
  • 离线优先的移动应用
  • Flutter 应用中的本地数据存储
  • 跨平台数据持久化
  • 使用本地数据库进行原型设计
  • 简单的基于文档的数据建模
主要特点
  • 嵌入式和零配置
  • 支持所有 Flutter 平台
  • JSON-like文档存储
  • 自动持久化
  • 无模式设计
适合对象
  • 寻求轻量级本地存储的开发者
  • 需要离线功能的应用
  • 项目避免外部数据库依赖
  • 快速原型设计
  • 中小型数据集
使用建议
  • 不适用于大规模或高并发场景
  • 与完整SQL数据库相比,查询功能有限
  • 无内置的远程服务器同步功能
  • 最适合单设备使用场景
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add objectdb

所属分类

依赖

依赖清单 3 项
  • deeply^1.2.0+1
  • execution_queue^1.2.0
  • objectid^2.0.0

源码仓库

关联项目

暂无相关数据。