【发布时间】:2011-04-27 05:21:05
【问题描述】:
Oracle Streams AQ(高级队列)提供高度可扩展的数据库支持的队列功能。 SQL Server(任何版本)中是否存在等效功能?
注意:我的意思不是简单地将表用作队列,而是特定供应商提供的对数据库平台的增强。
【问题讨论】:
标签: sql-server oracle advanced-queuing queuing
Oracle Streams AQ(高级队列)提供高度可扩展的数据库支持的队列功能。 SQL Server(任何版本)中是否存在等效功能?
注意:我的意思不是简单地将表用作队列,而是特定供应商提供的对数据库平台的增强。
【问题讨论】:
标签: sql-server oracle advanced-queuing queuing
Service Broker。一个很好的介绍在这里:An Introduction to SQL Server Service Broker。自 SQL Server 2005 起可用。大规模、高性能消息传递,内置于 SQL Server 引擎中,完全集成(消息存储在数据库中的隐藏表中,访问 API 完全集成到 T-SQL 语言中,如BEGIN DIALOG、@ 987654324@,RECEIVE 动词),支持Activation,message correlation 等等。它的可扩展性是否足以为MySpace 提供消息传递骨干。
【讨论】: