数据持久化遇到的各种问题

​想要封装一个数据持久化工具类在项目中存储登录用户数据使用,但是通过api查看,仅有Preferences选项使用,但是Preferences推荐异步方案进行(也有同步api,但是使用起来并没有得到想要的结果,获取不到数据等),找到第三方库中有mmkv,mmkv在next版本中可靠吗?

mmkv比较符合我的需求,因为用户登录返回的数据在很多地方都需要用到,比如网络接口的header中,接口入参中等等,都需要同步获取的场景,异步方案不适合,刚好mmkv是同步方案,但是java版的mmkv存在丢数据的情况,next版存在吗?有测试过吗?另外mmkv是官方移植和维护的吗?或者有什么推荐的同步持久化方案?用于存储符合上述数据的方案?​

HarmonyOS
2024-11-18 09:23:42
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

​1、mmkv是官方移植和维护的;

2、正常情况下不存在丢数据的情况,至于上面所说丢数据的情况,具体使用可参考链接: ​https://gitee.com/openharmony-tpc/MMKV

分享
微博
QQ
微信
回复
2024-11-18 15:24:19
相关问题
关于数据持久使用问题
255浏览 • 1回复 待解决
数据持久方式有哪些?
983浏览 • 1回复 待解决
PersistentStorage持久存储问题
567浏览 • 0回复 待解决
网络请求创建后,持久问题
614浏览 • 1回复 待解决
关于数据持久存储要如何实现
548浏览 • 2回复 待解决
卡片开发中如何实现数据持久
2162浏览 • 1回复 待解决
如何实现应用数据持久存储
2194浏览 • 1回复 待解决
求大佬告知如何实现数据持久
462浏览 • 1回复 待解决
HarmonyOS 如何进行数据持久
367浏览 • 1回复 待解决
如何在IDE每次run项目后数据持久
918浏览 • 1回复 待解决