Sql server 动态连接SQL查询数据和Rest服务数据

Sql server 动态连接SQL查询数据和Rest服务数据,sql-server,rest,caching,Sql Server,Rest,Caching,我需要合并来自mssql服务器和rest服务的数据。我被要求不要将数据永久存储在mssql数据库中,因为它会定期更改缓存,我相信只要缓存时间是可调整的 目前,我正在查询数据,然后从内存缓存中提取连接的数据。如果数据不在缓存中,我调用rest服务并将结果存储在缓存中 这可能会很麻烦,也很慢。是否有任何模式、应用程序或解决方案可以帮助我解决这个问题 我的想法是,我应该将缓存的数据移动到一个数据库表中,这将加快连接,并让应用程序定期刷新数据库表中的数据。有什么想法吗?你可以试试看。它允许连接多个数据源

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

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

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


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

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


没有办法提供答案。这看起来是解决我问题的好办法。Pentaho似乎也有类似的解决方案。谢谢