标签: sql-server rest caching
我需要动态合并来自mssql服务器和休息服务的数据。我被要求不要将数据永久存储在mssql数据库中,因为它会定期更改(缓存可以,只要缓存时间可调,我相信)。
目前,我正在查询数据,然后从内存缓存中提取连接的数据。如果数据不在缓存中,我会调用rest服务并将结果存储在缓存中。
这可能很麻烦而且很慢。是否有任何模式,应用程序或解决方案可以帮助我解决这个问题?
我的想法是我应该将缓存的数据移动到数据库表,这将加速连接并让应用程序定期刷新数据库表中的数据。有什么想法吗?
答案 0 :(得分:1)
你可以试试Denodo。它允许连接多个数据源并具有内置缓存功能。
http://www.denodo.com/en