套件概覽
Memory Cache 是一個輕量級、高效率的記憶體快取解決方案,適用於 Flutter 應用程式。它提供簡單的 CRUD(建立、讀取、更新、刪除)操作,可在不同平台間暫時儲存和取得資料。設計為追求速度與簡潔,它在應用程式內全域運作,非常適合快取 API 回應、使用者偏好或任何需要快速存取的暫時資料。該快取不會在應用程式重新啟動後持續存在,確保其適合暫時儲存需求。
適用情境
- 快取 API 回應
- 儲存使用者會話資料
- 臨時狀態管理
- 優化重複的資料取得
- 減少網路呼叫
- 快速本地數據檢索
主要特色
- 簡單的 CRUD 操作
- 全局快取實例
- 高性能
- 跨平台支援
- 無持久性
- 與 Flutter 的輕鬆整合
適合對象
- 需要快速記憶體儲存的開發人員
- 頻繁資料查詢的應用程式
- 原型設計與測試
- 輕量級快取,無依賴
- 臨時數據處理
使用建議
- 數據在應用重啟後遺失
- 不適用於持久儲存
- 受限於記憶體容量
- 無內建過期策略
- 不適用於大型資料集