日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

存儲類型簡介

接入 Android 客戶端的統一存儲組件提供以下持久化存儲方案:

Android 存儲類型

接入 Android 客戶端的統一存儲組件提供以下持久化存儲方案:

  • 數據庫存儲:基于 OrmLite 架構,提供了數據庫底層加密能力。
  • 鍵值對存儲:基于 Android 原生的 SharedPreferences,同時進行了一定的包裝,提升了易用性。
  • 文件存儲:基于 Android 原生 File,提供了文件加密能力。

iOS 存儲類型

接入 iOS 客戶端的統一存儲組件提供以下持久化存儲方案:

  • APDataCenter:統一存儲的入口類。
  • KV 存儲:提供接口存儲,簡化客戶端持久化對象的復雜度。
  • DAO 存儲:當業務有 sqlite 訪問需要時,可由統一存儲的 DAO 功能進行簡化和封裝。
  • LRU 存儲:提供內存緩存和磁盤緩存的存儲方法。
  • 自定義存儲:提供 APCustomStorage 存儲、APAsyncFileArrayService 存儲、APObjectArrayService 存儲等自定義存儲方式。
  • 數據清理:創建自動維護容量的緩存目錄、提供清理緩存的實現類。

相關的公開類說明,如下表所示:

類名 功能
APDataCenter 單例類,統一存儲入口類。
APSharedPreferences 對應一個數據庫文件,提供 Key-Value 存儲接口,同時容納 DAO 建表。
APDataCrypt 對稱加密結構體。
APLRUDiskCache 支持 LRU 淘汰規則的磁盤緩存。
APLRUMemoryCache 支持 LRU 淘汰規則的內存緩存,線程安全。
APObjectArrayService 基于 DAO,可以分業務對支持 NSCoding 的對象提供持久化,支持加密、容量限制與內存緩存。
APAsyncFileArrayService 基于 DAO,對二進制數據提供持久化,支持加密、容量限制與內存緩存。
APCustomStorage 自定義存儲空間,同時在這個空間內提供完整的用戶管理,Key-Value、DAO 存儲功能。
APDAOProtocol 接口描述,為 DAO 對象支持的接口。