我们实现的是一个新闻阅读的app,现在要缓存已经阅读过的新闻,目前我的保存的信息是文章的类型和ID拼接的字符串,然后用数组来缓存,阅读一篇就把他的类型和ID组成的字符串加入数组并存储。
应该用什么来存储数据。preferences可行吗,是不是会超过大小限制?其他的有什么方案?
我们实现的是一个新闻阅读的app,现在要缓存已经阅读过的新闻,目前我的保存的信息是文章的类型和ID拼接的字符串,然后用数组来缓存,阅读一篇就把他的类型和ID组成的字符串加入数组并存储。
应该用什么来存储数据。preferences可行吗,是不是会超过大小限制?其他的有什么方案?
1 回答922 阅读✓ 已解决
1 回答1.2k 阅读
1 回答1k 阅读
1 回答985 阅读
1 回答957 阅读
1 回答851 阅读
1 回答812 阅读
preferences一般不要存储超过8k的大小,对于超出8K的内容可以考虑拆分后再存储,或者使用关系型数据库单条数据大小限制:2M, 参考链接:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-data-relationalstore-0000001813575956-V5