sql-server – 如何使用Redis作为SQL Server的缓存?

前端之家收集整理的这篇文章主要介绍了sql-server – 如何使用Redis作为SQL Server的缓存?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一些表格数据,由于不相关的问题证明是太慢,无法实时退出sql Server.当我们获得更多用户时,这只会变得更糟,所以我正在考虑使用Redis作为前端缓存来存储用户的表格可分页数据.

大约10分钟后,这个数据可能会变得陈旧,之后我想再次获得记录,并放入Redis.

该应用程序是一个.NET MVC应用程序.我在想,当用户登录到应用程序这个数据被拉出数据库(大约10秒钟),并放入Redis准备被MVC客户端使用.我会对该数据进行到期,然后当它变得陈旧时,它将从sql Server数据库获取.

这听起来很合理吗?我有点害怕:

>用户可以在数据在Redis之前访问该页面
>如果Redis停止或不响应,我需要确保viewmodel可以从sql SErver直接获取,而Redis不在那里

解决方法

我会去服务栈redis实现,here都是所有的细节.与其他nosql相比,Redis在执行缓存时特别好.但是如果您有高读写应用程序,我将坚持将nosql数据库作为数据库sql Server结合使用.这将有助于在可扩展性的情况下.

如有任何进一步细节请通知我.你只需要点火nuget命令,你几乎要运行.

猜你在找的MsSQL相关文章