FLUTTER ECOSYSTEM

isar

極快、易於使用且完全非同步的 NoSQL 資料庫,適用於 Flutter。

最新版本
3.1.0+1
近 30 天下載
3410
喜歡數
2450
Pub 分數
130

Package Overview

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

套件概覽

Isar 是一個高效率、完全非同步的 NoSQL 資料庫,專為 Flutter 應用程式設計。它提供快速的讀取和寫入作業,並具備最少的樣板程式碼,非常適合在本機儲存結構化資料。Isar 支援所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux。其簡單的 API 讓開發者能輕鬆定義模型並執行查詢,同時維持強大的類型安全性與即時更新。Isar 特別適合需要離線優先功能或頻繁存取本機資料的應用程式。

適用情境
  • 離線優先的移動應用
  • 即時資料同步
  • 本地快取 API 回應
  • 用戶偏好儲存
  • 高頻數據操作
  • 跨平台資料持久化
主要特色
  • 完全異步操作
  • 零樣板模型定義
  • 快速查詢性能
  • 類型安全的查詢
  • 即時更新
  • 支援所有 Flutter 平台
適合對象
  • 需要快速本機儲存的Flutter開發人員
  • 需要離線功能的應用程式
  • 具有複雜數據關係的項目
  • 優先考慮開發人員生產力的團隊
  • 頻繁讀寫數據的應用程式
使用建議
  • 不適合大規模伺服器端資料
  • 對複雜連接的有限支援
  • 需要仔細設計模式
  • 遷移處理需要手動步驟
  • 最適合結構化、文件類資料
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add isar

所屬分類

依賴

依賴清單 3 項
  • ffi>=2.0.0 <3.0.0
  • js^0.6.4
  • meta^1.7.0

原始碼儲存庫

相關專案