SmartStorageAbility 这个获取存储的数据可以一次性获取所有的数据吗

小程序开发相关产品技术讨论,包括面板、智能小程序、React Native、Ray跨端框架、Panel SDK、微信小程序、小程序开发工具(IDE)及其他开发技术相关等话题


Post Reply
MwM-Mai
Posts: 146

需求是这样的,我存储的数据超过1024个字节,所以想分段处理,是否能有获取所有存储数据的api; new SmartStorageAbility ().get()只能获取一个,我想获取所有的再进行过滤


Tags:
lshinylee
Posts: 298

Re: SmartStorageAbility 这个获取存储的数据可以一次性获取所有的数据吗

数据长度过大,可能后续会不被支持,建议压缩数据长度,你的具体需求场景是什么可以描述下?

:D :D :D

MwM-Mai
Posts: 146

Re: SmartStorageAbility 这个获取存储的数据可以一次性获取所有的数据吗

lshinylee 2024年 May 16日 10:14

数据长度过大,可能后续会不被支持,建议压缩数据长度,你的具体需求场景是什么可以描述下?

需要自定义多个灯效场景,之前使用rn面板的时候写成hex的话一个场景大概20个字节左右,只能存储45个,需求场景是可以对本地的固定场景进行自定义以及添加自定义场景,加起来就超过1024个字节了

lshinylee
Posts: 298

Re: SmartStorageAbility 这个获取存储的数据可以一次性获取所有的数据吗

整体不建议超过 1024 个字节,可能会影响当前设备的服务稳定性,建议尽量控制,拆 key 也不建议整体超过 1024 个字节。

:D :D :D

智能小程序开发者
Posts: 201

Re: SmartStorageAbility 这个获取存储的数据可以一次性获取所有的数据吗

如果存储的数据量比较大,可以考虑使用文件系统存储

Post Reply