我對數據庫非常陌生,我試圖實現離線地圖查看器。 qsqldatabase的效率是多少? 例如,爲了使其極端化,是否可以從谷歌的地圖服務器下載美國所有細節級別的所有衛星圖像,並將其存儲在本地sqlite數據庫中,並仍然根據我當前的GPS位置執行實時查詢?Qt中qsqlite數據庫的效率是多少?
-2
A
回答
1
SQLite的Qt數據庫驅動程序在內部使用SQLite(驚喜!)。所以問題更像是:SQLite是否正確使用數據庫?我的回答:我不會用它來存儲地理數據,可以考慮尋找一個爲此任務優化的數據庫。
如果這不是一個選項; SQLite非常高效。首先檢查您的數據是否在limits之內。不要忘記創建索引並分析數據庫。那麼它應該能夠處理你的任務。在這裏,我假設你只是想通過其地理位置獲取圖像(但其他解決方案可能會快得多,因爲你的數據是可排序的 - 如果我沒記錯的話,SQLite沒有爲此優化)。
由於您將存儲較大的斑點,因此您可能需要查看Internal Versus External BLOBs in SQLite文檔。也許這已經給你答案了。
+0
嗨,你是什麼意思創建索引和分析數據庫?什麼是「其他解決方案?」 – Nyaruko 2015-04-02 12:51:40
相關問題
- 1. 數據庫效率
- 2. neo4j圖形數據庫中的效率
- 3. 子查詢與運行函數的效率是多少次?
- 4. 數據庫的生命期是多少?
- 5. 數據庫設計的效率
- 6. android中onSensorChanged的頻率是多少?
- 7. 指針間接影響效率多少?
- 8. mySQL數據庫效率問題
- 9. 數據庫效率/結構問題
- 10. Qt 5.5.1,QSQLite:「未加載驅動程序」
- 11. 是否有與SQL數據庫等效的「代碼覆蓋率」?
- 12. mysql數據庫表中有多少行?
- 13. 閱讀QTableview選定的行QSQLITE數據庫
- 14. 效率的數據:在CSS
- 15. md5的衝突率是多少?
- 16. RatingBar星星的分辨率是多少?
- 17. 組織數據庫中的值的代碼效率
- 18. 大多數數據庫系統中「tinyint」字段的最大值是多少?
- 19. 在數據庫中存儲圖像的效率
- 20. Neo4j在大數據庫中分離查詢效率的大小
- 21. 角度編譯器中ascii查找的big theta效率是多少?
- 22. 刪除的Azure SQL數據庫的保留期是多少?
- 23. QSQLITE驅動程序未加載 - 放置qt數據庫驅動程序插件的位置
- 24. WordPress數據存儲效率
- 25. 數據庫中有多少個表/ sprocs /函數太多?
- 26. SaaS或Web2.0數據庫的典型大小是多少?
- 27. Mnesia數據庫的存儲容量是多少?
- 28. 我的功率函數總和的誤差是多少?
- 29. 數據庫表 - 有多少個數據庫?
- 30. 我的代碼的機器效果執行時間的頻率是多少?
我想知道爲什麼你首先選擇使用SQL數據庫。 – 2015-03-13 16:55:03
@ChristianHackl - 因爲聽到「圖像存儲」時想到的第一件事就是SQL數據庫;) – dtech 2015-03-13 18:26:11
那麼我應該選擇什麼? – Nyaruko 2015-03-13 18:27:29