搜尋套件、儲存庫與 APP 分類

套件詳情v3.6.0+2

cbl

Couchbase Lite 是一個嵌入式 NoSQL JSON 文件型資料庫,支援 Blobs、加密、SQL++ 查詢、即時查詢、全文搜尋與資料同步。

AndroidiOSmacOSWindowsLinux
近 30 天下載
701
喜歡數
80
Pub 分數
140

安裝套件

flutter pub add cbl

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

Couchbase Lite 是一個輕量級的嵌入式 NoSQL 資料庫,專為 Flutter 應用設計,可儲存 JSON 文件,並支援二進位資料(Blobs)、加密、SQL++ 查詢、即時查詢、全文搜尋以及無縫的資料同步。它透過允許本地資料持久化與遠端資料庫自動同步,實現離線優先的應用。專為 Dart 所打造,可順暢整合至 Android、iOS、macOS、Windows 及 Linux 平台的 Flutter 專案中。

適用情境

  • 離線優先的移動應用
  • 即時資料同步
  • 安全的本地資料儲存
  • 基於文件的資料建模
  • 本地資料的全文搜尋
  • 跨平台資料持久化

主要特色

  • 嵌入式NoSQL資料庫
  • 對 SQL++ 查詢的支援
  • 即時更新的即時查詢
  • 全文搜尋功能
  • 資料加密
  • 雙向資料同步

適合對象

  • 需要離線功能的移動應用
  • 需要即時資料同步的應用
  • 處理複雜文件結構的應用程式
  • 開發人員優先考慮資料安全
  • 針對多個平台的專案

使用建議

  • 需要理解 NoSQL 數據建模
  • SQL++ 和即時查詢的學習曲線
  • 大型數據集可能帶來的效能影響
  • 僅限JSON文件存儲
  • 同步設定複雜度與遠端資料庫

原始 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.

所屬分類

依賴

依賴清單 12 項

原始碼儲存庫

使用此套件的專案

暫無相關資料。