Ody*_*dys 5 c# sqlite memory-mapped-files memory-mapping
我正在使用System.Data.SQLitelib访问我的SQLite数据库。我想将数据库文件加载到内存中,并使用MMF(内存映射文件)访问数据库。
使用默认的SQLite库是否可以实现?
编辑:
欢迎提供有关如何拥有内存数据库的替代方法。
不...
你可以:
创建一个内存数据库实例(在连接字符串中指定Data Source=:memory:)并将数据库文件中的内容加载到该实例中...当您更改内存实例的内容时,您的数据库文件将不会更新...您可以稍后将内存中的实例内容保存到数据库文件中...一种方法是执行此操作
使用 RAM 磁盘并将 db 文件复制到该 RAM 磁盘中...
修改库的源代码以支持MMF
| 归档时间: |
|
| 查看次数: |
1038 次 |
| 最近记录: |