【问题标题】:Flutter: can you use SharedPreferences to save a list with 300 entries?Flutter:你可以使用 SharedPreferences 来保存一个包含 300 个条目的列表吗?
【发布时间】:2022-01-20 20:15:02
【问题描述】:

我想在设备上本地存储一个对象列表。此列表不会超过 300 个条目。

但我想知道 shared_preferences 包是否是一个不错的选择,还是数据量太大?

数据大小有限制吗?

如果是这样,什么是更好的方法?

【问题讨论】:

  • 你只存储一个列表,所以没问题。
  • 谢谢!会不会有性能问题?我听说 IOS sharedPreferences 工作方式不同

标签: flutter dart sharedpreferences data-storage


【解决方案1】:

是的 shared_preferences 在这里会很好。没有限制。关于性能,它实际上取决于您对其进行写入的次数和频率。共享首选项在写入时表现不佳,但读取应该没问题。如果您正在寻找具有更好性能而不是 SQL 的东西,请使用 Hive 或 Objectbox。

查看here,了解有关性能的更多信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-20
    • 1970-01-01
    • 1970-01-01
    • 2020-01-12
    • 2021-04-20
    • 1970-01-01
    • 2020-07-19
    相关资源
    最近更新 更多