动态地将SQL查询数据与Rest Service数据相连接

时间:2017-03-24 18:16:53

标签: sql-server rest caching

我需要动态合并来自mssql服务器和休息服务的数据。我被要求不要将数据永久存储在mssql数据库中,因为它会定期更改(缓存可以,只要缓存时间可调,我相信)。

目前,我正在查询数据,然后从内存缓存中提取连接的数据。如果数据不在缓存中,我会调用rest服务并将结果存储在缓存中。

这可能很麻烦而且很慢。是否有任何模式,应用程序或解决方案可以帮助我解决这个问题?

我的想法是我应该将缓存的数据移动到数据库表,这将加速连接并让应用程序定期刷新数据库表中的数据。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

你可以试试Denodo。它允许连接多个数据源并具有内置缓存功能。

http://www.denodo.com/en