Preferences当前性能较优,正常情况下不会造成卡顿,对应用流畅度也不会造成影响当前更推荐同步方法,相比异步,同步更快(异步频繁调用可能出现排队等情况)1、getPreferencesSync方法是需要把文件从设备读取到内存,文件不是特别大的话,读取不会有太大影响。2、getSync是直接从内存中读取,基本不会有什么耗时3、putSync方法同理。调用flush的时候,才会持久化到文件中如果数据过大时,推荐使用关系型数据库实现数据持久化参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/data-persistence-by-rdb-store-V5
Preferences当前性能较优,正常情况下不会造成卡顿,对应用流畅度也不会造成影响
当前更推荐同步方法,相比异步,同步更快(异步频繁调用可能出现排队等情况)
1、getPreferencesSync方法是需要把文件从设备读取到内存,文件不是特别大的话,读取不会有太大影响。
2、getSync是直接从内存中读取,基本不会有什么耗时
3、putSync方法同理。调用flush的时候,才会持久化到文件中
如果数据过大时,推荐使用关系型数据库实现数据持久化
参考链接:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/data-persistence-by-rdb-store-V5