统一存储简介 – 阿里云教程

2022年 10月 23日 发表评论
腾讯云正在大促:点击直达 阿里云超级红包:点击领取
免费/便宜/高性价比服务器汇总入口(已更新):点击这里了解
mPaaS 提供的统一存储组件是支付宝客户端持久化存储的完整解决方案。该方案的 SDK 在不同平台分别提供了多样化的存储方式以满足不同的存储需求。功能特性根据 App 的不同操作平台,mPaaS 的统一存储功能具备以下特性:接入 Andro

mPaaS 提供的统一存储组件是支付宝客户端持久化存储的完整解决方案。该方案的 SDK 在不同平台分别提供了多样化的存储方式以满足不同的存储需求。

功能特性

根据 App 的不同操作平台,mPaaS 的统一存储功能具备以下特性:

  • 接入 Android 客户端

    • 支持 SDK 数据库加密。

    • 基于 OrmLite(Object Relational Mapping Lite)框架重构,提供 DAO(Data Access Objects)支持,开发简单易用。

    • 支持基于 SharePreferences 的键值对存储。

    • 支持文件加密存储。

  • 接入 iOS 客户端

    • 减少 NSUserDefaults 的使用,不将较大数据和有隐私性数据存储在 NSUserDefaults 里,存取效率相对使用 NSUserDefaults 有大幅提升。

    • 减少业务自动维护文件的情况,减少 DocumentsLibrary 目录下的杂乱文件。

    • 统一存储按存储空间划分为:与用户无关的空间,当前用户的存储空间。业务层无需关注用户切换,并且不需要使用 userId 来获取当前用户数据。

    • 基于 sqlite,提供 DAO(Data Access Objects)支持,相比 CoreData 更加灵活。通过配置文件将数据库操作封装起来并与业务隔离。业务层使用接口存取数据、操作数据库表。

    • 底层提供数据加密支持。

    • 提供多样化的存储方式,满足不同需求,并提供高效的内存缓存。

小咸鱼

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: