我有两个应用程序。一个插入到AzureSQL数据库中,另一个读取。我希望第二个应用程序缓存查询结果,并且只在表/查询结果发生更改时使缓存无效。在独立的SQL Server中,可以通过SQLDependency(或SQLCacheDependency)机制实现。据我所知,在AzureSQL中这种机制不可用。它需要启用ServiceBroker组件,而Azure SQL中没有这样的组件。
如果我重复了已经提出的问题,我表示歉意,但所有答案都来自2012年左右。有任何变化吗?现在是2017年。
问题是,如何通知应用程序(比如ASP.NET)AzureSQL中的更改?
PS:我知道有相关功能“ChangesTracking”,但它是关于在特殊表中插入有关其他更改的记录。那是“在”数据库内部。我需要通知DB外的应用程序。
如果我重复了已经提出的问题,我表示歉意,但所有答案都来自2012年左右。有任何变化吗?现在是2017年。
问题是,如何通知应用程序(比如ASP.NET)AzureSQL中的更改?
PS:我知道有相关功能“ChangesTracking”,但它是关于在特殊表中插入有关其他更改的记录。那是“在”数据库内部。我需要通知DB外的应用程序。