我对Swift中的应用程序有一个想法。我将不得不存储大量文本(散文),并按字母顺序在表格视图中排序。我不确定什么是最好的存储这些文章,以及如何做到这一点。核心数据? userdefaults?在Swift中存储大数据的最佳方式
0
A
回答
1
在本地存储大数据的最佳方式是Sqlite或核心数据,它是Sqlite上的接口,但具有诸如可视对象(实体+关系),对象图管理等的一些优点。不要将大数据保存在NSUserDefaults因为速度很慢并且很难维护复杂的对象。
+0
好的,谢谢。这回答了这个问题。 – Phelippe
1
只是建议,如果你想存储大数据,我会推荐Realm swift数据库。至于我,它比CoreData更好,因为它可以简单地与多线程一起使用(CoreData比你自己需要管理它要困难得多)。如果你真的保存了大量的数据,我认为最好在后台执行这个动作,以防止程序主线程滞后。希望能帮助你。
相关问题
- 1. iphone-存储数据的最佳方式
- 2. 存储数据的最佳方式
- 3. iPad - 存储数据的最佳方式
- 4. 存储数据的最佳方式
- 5. c#在运行时存储大量数据的最佳方式
- 6. 将数据存储在MySQL数据库中的最佳方式
- 7. 存储大量数据的最佳方式
- 8. 存储大量日志数据的最佳方式
- 9. Xcode:存储大量数据的最佳方式
- 10. 在缓存中存储大量数据的最佳方式是什么?
- 11. 在SQL Server中存储大型数据集的最佳方法?
- 12. 在mysql中存储大数据的最佳方法
- 13. 从.NET中将数据存储在MySQL中的最佳方式
- 14. 最佳方式为数据存储在简单的数据
- 15. 在Android中存储用户数据的最佳方式
- 16. 在hbase中存储分层数据的最佳方式
- 17. 在Docker中存储数据的最佳方式是什么?
- 18. 哪个是在windows phone中存储数据的最佳方式?
- 19. 存储数据集的最佳方式(在一张表中)
- 20. 在python中存储数据的最佳方式
- 21. 将标签存储在数据库中的最佳方式?
- 22. 在MySQL数据库中存储星期几的最佳方式
- 23. 在Marlogic中存储XML数据的最佳方式
- 24. 在数据库中存储一对多列的最佳方式
- 25. 在android中存储少量数据的最佳方式
- 26. 在数据库中存储日期的最佳方式
- 27. 在.NET中本地存储数据的最佳方式(C#)
- 28. 在mongodb中存储数据的最佳方式
- 29. 将大量信息存储在数据库中的最佳方式c#
- 30. 什么是在数据库中存储大量标记的最佳方式?
在服务器上是最好的 – Wain
@Wain必须在本地存储:/ – Phelippe
** NOT ** NSUserDefaults。无论何时,只要您拥有*巨大数量的数据就可以进行除阅读以外的任何其他操作,例如排序 - 那么NSUserDefaults就是您可以选择的最糟糕的选择。 – luk2302