搜索插件、代码仓与 APP 分类

插件详情v3.3.5

cbl_flutter

Couchbase Lite 的 Flutter 插件,一个嵌入式、NoSQL JSON 文档型数据库,支持 Blob、加密、SQL++ 查询、实时查询、全文搜索和数据同步。

Android
近 30 天下载
4240
喜欢数
58
Pub 分数
150

安装插件

flutter pub add cbl_flutter

插件介绍

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

cbl_flutter 是一个 Flutter 插件,集成了 Couchbase Lite,这是一个专为移动和边缘设备设计的嵌入式 NoSQL 数据库。它支持本地数据存储,包括 JSON 文档、二进制大对象、加密、SQL++ 查询、实时查询、全文搜索以及无缝的数据同步。专为离线优先的应用程序构建,确保跨设备的数据一致性,并支持 Android 平台。该插件为需要可靠、高效且可扩展的本地数据管理及同步功能的应用提供了坚实基础。

适合场景

  • 离线优先的移动应用
  • 实时数据同步
  • 加密本地数据存储
  • 基于文档的数据建模
  • 本地数据的全文搜索
  • 实时查询更新

主要特点

  • 嵌入式NoSQL数据库
  • 对 SQL++ 和全文搜索的支持
  • 实时更新的实时查询
  • 静态数据加密
  • 二进制大对象 (BLOB) 支持
  • 双向数据同步

适合对象

  • 需要离线功能的移动应用
  • 需要安全本地数据存储的应用程序
  • 具有实时数据需求的应用程序
  • 使用文档式数据模型的开发人员
  • 涉及跨设备同步的项目
  • 针对 Android 的 Flutter 应用

使用建议

  • 目前仅限于 Android 平台
  • 需要理解NoSQL概念
  • 同步设置可能需要后端基础设施
  • 性能取决于数据大小和复杂性
  • 加密密钥必须得到安全的管理
  • SQL++ 查询的初始学习曲线

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

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.

所属分类

依赖

依赖清单 3 项

源码仓库

使用此插件的项目

暂无相关数据。