FLUTTER ECOSYSTEM

mmkv

由微信開發的高效、輕量級移動鍵值儲存框架。支援 Android 與 iOS。

最新版本
2.4.2
近 30 天下載
2.9萬
喜歡數
116
Pub 分數
150

Package Overview

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

套件概覽

MMKV 是由微信開發的高效率、輕量級鍵值儲存解決方案,專為行動應用程式設計。它可在 Android、iOS、macOS、Windows 和 Linux 平台上提供高效的資料持久化。MMKV 使用記憶體映射檔案技術,實現快速的讀寫作業,非常適合儲存使用者偏好、會話權杖或快取內容等中小型資料。其跨平台支援確保了在不同裝置上的行為一致性。Flutter 插件可簡化整合過程,幾乎無需樣板程式碼。

適用情境
  • 儲存使用者偏好
  • 快取應用資料
  • 保存會話令牌
  • 保留設定設定
  • 處理小型應用狀態
主要特色
  • 高速讀寫效能
  • 跨平台相容性
  • 記憶體映射檔案儲存
  • 低記憶體佔用
  • 簡單的 API,帶有鍵值介面
適合對象
  • 需要快速本地儲存的應用
  • 頻繁存取資料的行動應用程式
  • 注重性能的開發者
  • 需要輕量級持久化的專案
  • Flutter 應用針對多個平台
使用建議
  • 不適用於大型資料集
  • 有限的查詢功能
  • 最適合簡單的鍵值對
  • 資料預設未加密
  • 需要手動處理資料類型
支援平台AndroidiOSmacOSWindowsLinux

安裝套件

flutter pub add mmkv

所屬分類

依賴

依賴清單 7 項
  • ffi^2.0.0
  • mmkv_android>=2.4.2 <2.5.0
  • mmkv_ios>=2.4.2 <2.5.0
  • mmkv_linux>=2.4.2 <2.5.0
  • mmkv_ohos>=2.4.2 <2.5.0
  • mmkv_platform_interface>=2.4.0 <2.5.0
  • mmkv_win32>=2.4.2 <2.5.0

原始碼儲存庫

相關專案

暫無相關資料。