我對Swift中的應用程序有一個想法。我將不得不存儲大量文本(散文),並按字母順序在表格視圖中排序。我不確定什麼是最好的存儲這些文章,以及如何做到這一點。核心數據? userdefaults?在Swift中存儲大數據的最佳方式
0
A
回答
1
在本地存儲大數據的最佳方式是Sqlite或核心數據,它是Sqlite上的接口,但具有諸如可視對象(實體+關係),對象圖管理等的一些優點。不要將大數據保存在NSUserDefaults因爲速度很慢並且很難維護複雜的對象。
+0
好的,謝謝。這回答了這個問題。 – Phelippe
1
只是建議,如果你想存儲大數據,我會推薦Realm swift數據庫。至於我,它比CoreData更好,因爲它可以簡單地與多線程一起使用(CoreData比你自己需要管理它要困難得多)。如果你真的保存了大量的數據,我認爲最好在後臺執行這個動作,以防止程序主線程滯後。希望能幫助你。
相關問題
- 1. iPad - 存儲數據的最佳方式
- 2. 存儲數據的最佳方式
- 3. 存儲數據的最佳方式
- 4. Xcode:存儲大量數據的最佳方式
- 5. 在SQL Server中存儲大型數據集的最佳方法?
- 6. 在數據庫中存儲一對多列的最佳方式
- 7. 在Marlogic中存儲XML數據的最佳方式
- 8. 在hbase中存儲分層數據的最佳方式
- 9. 將標籤存儲在數據庫中的最佳方式?
- 10. 存儲數據集的最佳方式(在一張表中)
- 11. 在Android中存儲用戶數據的最佳方式
- 12. 在Docker中存儲數據的最佳方式是什麼?
- 13. 在.NET中本地存儲數據的最佳方式(C#)
- 14. 在mongodb中存儲數據的最佳方式
- 15. 什麼是在數據庫中存儲大量標記的最佳方式?
- 16. xml數據存儲的最佳方法
- 17. 將大量庫存數據存儲在內存中的最佳方法(可變)
- 18. 使用Phonegap在本地存儲數據庫的最佳方式
- 19. 將數據庫中的IP地址存儲爲最佳方式
- 20. 將以下時態數據存儲在數據庫中的最佳方式
- 21. 在mysql數據庫中存儲html數據的最佳方式是什麼?
- 22. 存儲大量數據的最佳方法
- 23. 存儲大量文本數據的最佳方法?
- 24. 存儲大文件的最佳數據庫解決方案
- 25. 將導入的xml數據存儲在閃存中的最佳方式as3
- 26. 在MySQL數據庫中存儲數組的最佳方法?
- 27. 在數據庫中存儲BitSet數組的最佳方法?
- 28. 緩存數據的最佳方式
- 29. 存儲大量數據的複雜關係的最佳方式php/mysql
- 30. 在表格中存儲/檢索數組的最佳方式
在服務器上是最好的 – Wain
@Wain必須在本地存儲:/ – Phelippe
** NOT ** NSUserDefaults。無論何時,只要您擁有*巨大數量的數據就可以進行除閱讀以外的任何其他操作,例如排序 - 那麼NSUserDefaults就是您可以選擇的最糟糕的選擇。 – luk2302