我使用System.Data.SQLite
lib訪問我的SQLite數據庫。我想將db文件加載到內存中,並使用MMF(內存映射文件)來訪問數據庫。訪問MMF的SQLite數據庫
這可能使用默認的SQLite庫嗎?
編輯:我如何能有一個內存數據庫
替代品的歡迎。
我使用System.Data.SQLite
lib訪問我的SQLite數據庫。我想將db文件加載到內存中,並使用MMF(內存映射文件)來訪問數據庫。訪問MMF的SQLite數據庫
這可能使用默認的SQLite庫嗎?
編輯:我如何能有一個內存數據庫
替代品的歡迎。
沒有......
您可以:
創建一個內存數據庫實例(在連接字符串Data Source=:memory:
指定),並從數據庫文件中的內容加載到該實例...當您更改內存實例的內容時,您的數據庫文件不會得到更新...您可以稍後將內存中的實例內容保存到DB文件中... one way to do this
使用RAM磁盤和將db文件複製到th中在RAM磁盤...
修改庫的源代碼,支持MMF
鏈接已損壞 –
沒有...你可以做的是:創建一個內存數據庫實例並加載從內容DB文件... – Yahia
您能提供替代方案嗎? – Odys
完成...有2個其他選項... – Yahia