简介:SQL Server Service Broker,以下简称SSB,是一种完全基于MSSQL数据库的数据处理技术,为短时间内处理大量数据提供了一种可靠、稳定、高效的解决方案。一次同步的数据最大可达2G,采用二进制传输,多线程处理数据。可以理解为数据库中的消息中间件。 根据 ...
简介:SQL Server Service Broker,以下简称SSB,是一种完全基于MSSQL数据库的数据处理技术,为短时间内处理大量数据提供了一种可靠、稳定、高效的解决方案。一次同步的数据最大可达2G,采用二进制传输,多线程处理数据。可以理解为数据库中的消息中间件。
根据负载类型分,SSB有Windows负载类型和证书类型,由于证书类型不支持跨集群的数据传输,故不讨论,用Windows负载类型。后续脚本都是Windows负载类型的脚本。
SQL Server版本在2008及以上。
应用场景:
- 外部数据进入DB(如
- DB之间的数据同步:包括同server不同DB,不同server之间,集群之间的数据同步
优点:安全、稳定可靠、解耦合、多线程、处理数据很快、对网络的实时连接要求不高
缺点:跨集群的解决方案很复杂,实施起来不易;查找数据处理失败的异常原因比较困难;
实施方案--同server不同DB:新建数据库的步骤省略,跨server的实施方案见下一个篇
消息发送方配置脚本:
--第一步:用户数据库开启service broker服务
原标题:Service Broker应用(1):简介、同server不同DB间的数据传输
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。