我不知道內存數據庫是什麼意思,劑量sqlite是一個內存數據庫? 在這種模式下,它是否支持本地文件的持久性數據?sqlite內存模式支持持久化到本地?
4
A
回答
8
內存數據庫支持所有操作和數據庫訪問語法,但不會實際存在;它只是內存中的數據結構。這對開發人員的實驗和臨時數據(相對較少的數量)來說很快,非常適合,但不適合您希望數據持久化的任何事情(它堅持了真正花費的數據,但這是首要原因使用數據庫),或者整體數據集大於您可以輕鬆適應您的可用物理內存的地方。
SQLite數據庫創建耦合到一個特定的文件,或僞文件「:memory:
」,這是當你想要一個內存數據庫時使用。在打開數據庫時無法更改數據庫的位置,並且在關閉連接時會丟棄內存數據庫;唯一可以堅持的方法是使用查詢從中提取數據並將其寫入其他位置(例如,磁盤上的數據庫或某種轉儲文件)。
0
SQLite支持僅限內存的數據庫 - 這是其中一個選項。當持久性不重要時,它很有用,但能夠快速地對關係數據執行SQL查詢。
內存數據庫的詳細說明: https://www.sqlite.org/inmemorydb.html
相關問題
- 1. Android持久化替代SQLite
- 2. Grails版本支持多久?
- 3. 工廠模式和對象持久化
- 4. SQLite持久性存儲作爲緩存
- 5. HTML5 - 大Blob和持久本地存儲
- 6. 本地存儲是否持久?
- 7. 持久內存緩存中的單例模式
- 8. 對中文的本地化支持
- 9. 我如何支持Jersey的本地化?
- 10. Android本地化和SDK支持差異
- 11. TeeChart中的持久模式
- 12. 持久命令模式
- 13. 如何支持與redux形式歸一化的本地化
- 14. 以Python持久化的方式存儲模擬結果?
- 15. 使用JBoss HSQLDB內存中模式持久性
- 16. Xcode Sqlite持久性問題
- 17. jdbc sqlite支持allowmultiquery
- 18. sqlite數據庫不支持2.1,2.2版本但2.3支持
- 19. 模塊化支持Gradle
- 20. ShieldDateTimePicker不會持久化到網格編輯模式ShieldUI
- 21. 如何在EventAggregator中支持持久性?
- 22. Tornado AsyncHTTPClient支持持久連接嗎?
- 23. JSF 2 - CRUD和持久支持
- 24. SQLite在內存中保持連接多久?
- 25. 持久緩存內存不足
- 26. 在模型對象中引用Strings.XML以支持本地化
- 27. JMS/ActiveMQ的持久存儲容量足以支持200 GB嗎?
- 28. AppFabric緩存是否支持WCF持久服務?
- 29. boost :: asio是否支持本地內存連接?
- 30. 支持永久修剪AppDrawer