有沒有人有任何想法(數字?),顯示從SQLite數據庫中讀取圖像文件與直接從SD卡中的文件系統讀取圖像文件之間的區別。哪一個更快?從SD卡讀取圖像(jpeg)文件與SQLite數據庫
1
A
回答
0
從文件系統中讀取總是比從數據庫讀取更快,除非數據庫可以緩存文件在內存中(不要認爲Android手機有足夠的內存爲sqllite做到這一點)...
0
我認爲直接從文件系統讀取速度更快,因爲從數據庫讀取包括從數據庫文件讀取數據。但是,它很大程度上取決於圖像文件的大小。通常,數據庫使用頁面從磁盤(或您的案例中的SD卡)讀取數據。如果文件大小很小,從文件系統讀取可能效率會降低。
但是,當然,您需要對您的數據進行原型和測試,類似於系統中懷疑的實際數據,這隻會讓您只有一個真正的答案。
相關問題
- 1. 從SD卡讀取文件
- 2. 從SD卡讀取圖像的android
- 3. 從SD卡讀取網格視圖庫
- 4. 從SD卡讀取位圖
- 5. 從模擬器上的SD卡讀取圖像文件
- 6. 從SD卡讀取.xml文件
- 7. android從sd卡讀取文件
- 8. imageview從sd讀取圖像
- 9. SQLite數據庫備份到SD卡
- 10. SD卡上的SQLite數據庫
- 11. 圖像從SD卡到圖庫視圖
- 12. 備份SQLite數據庫文件到SD卡
- 13. 嘗試的SQLite數據庫複製從數據到SD卡
- 14. 保存圖像從SD卡到Sqlite數據庫的路徑名稱
- 15. 從SD卡讀取資源
- 16. 試圖從SD卡讀取引發UnauthorizedAccessException
- 17. StreamCorruptedException當從SD卡讀取位圖
- 18. SQLite從數據庫讀取數據
- 19. 在SD卡圖像文件數據中查看文件
- 20. 如何將圖像從數據庫導出到SD卡
- 21. 將圖像從數據庫保存到SD卡
- 22. 通過Wifi讀取SD卡數據
- 23. 從SD卡中獲取圖像 - android
- 24. Android從SD卡獲取圖像
- 25. 讀取SD卡上的文件
- 26. 試圖保存的SQLite數據庫到SD卡
- 27. 閱讀sqlite數據庫文件,並從中獲取文本C#
- 28. 從數據庫中讀取FOP圖像
- 29. 從流數據庫中讀取圖像
- 30. 從外部SD卡導入SQLite數據庫