如何在ASP.NET中将整个SQLite文件放入缓存

本文关键字:SQLite 文件 缓存 ASP NET | 更新日期: 2023-09-27 18:03:18

新手需要帮助)我在ASP中缓存SQLite数据库时遇到了麻烦。Net MVC 4。所有我需要的是创建DB.db文件的临时副本,并在会话中使用它,并在会话结束时删除它。如果不这样做,在使用相同的数据库文件时,一个会话可能会使另一个会话崩溃。当然我也可以这样写

Cache["Database"] = //Some code transfering DB.db content to cache

但一定有办法复制它一段时间。File.Copy()File.Delete()不匹配

注:对不起,我对使用数据库一窍不通。在我探索实体的路上fw)

如何在ASP.NET中将整个SQLite文件放入缓存

你可以在内存中创建sqlite数据库,然后我想你可以将这个sqlite数据库添加到会话中。这似乎是一个非常糟糕的做法。我会重新考虑你要做的事。如果你继续这样做,谷歌sqlite数据库内存…我想我记得你只是在连接字符串上添加一些东西来创建内存中的db。