我使用代码优先方法在Visual Studio中创建了一个ASP.NET C#MVC Web应用程序,它为我创建了一个SQL Server Express数据库。这个实现工作完美,项目完成。
然而,我被要求将所有数据保存在内存中以操纵它,而不是在操作数据时使用Entity Framework来调用数据库。 当我使用复杂的关系数据库模式时,我找不到一种方法来创建自己的数据结构来运行服务器端以将所有内容保存在内存中以便更快地访问
有没有重新考虑?
旁注:我听说像MongoDB和KDB这样的数据库可能是一个可行的解决方案,因为它们能够在内存中运行然后及时保存硬盘