C#。想要将我的数据库缓存在内存中,并使用同一解决方案中更多项目的缓存

时间:2016-06-02 12:13:10

标签: sql-server entity-framework caching

我想将SQL Server数据库缓存在内存中,并在同一解决方案中使用更多项目的内存缓存。

问题是我有16000个用户同时使用的应用程序。通常存在与数据库相关的性能问题。

我使用Entity Framework并希望使用该模型来创建所有数据库表的缓存集合。

然后在内存中SELECTUPDATEDELETE让线程完成维护SQL Server中数据的实际工作。

这有可能吗?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:0)

您可以创建Windows服务并使用WCF与其进行通信,从而为您的数据库操作公开方法。