DBTwin数据库集群与AlwaysOn的比较DBTwin集群工作原理图:备脩网关数擀痒AHA:数据序8诸求上网关诒求客户端AlwaysON工作原理图:DBTWIN集群具有独立的DBTWIN集群网关,一般需要独立的Windows服务器来运行,可以有效应对大并发、高压力的系统,进行有效的、自动的读写分离和负载均衡。占用资源少,稳定、可靠。SQLServerAlwaysON则没有类似DBTWIN集群网关这样一个独立部件,直接用两台数据库构成数据的实时同步,本质上是数据库数据的一个实时备份工具。上面是两者之间的本质区别。具体可以从下列几个方面来比较:1. 负载均衡和读写分离:DBTwin:完全自动。对客户端的查询自动实现负载均衡、读写分离、OLTP和OLAP的自动分离(这对提高数据库性能很关键)。对客户端代码二进制透明兼容,不需要修改客户端代码。AlwaysON:手工实现。当客户端代码需要登陆数据库进行访问时,需要程序员手工指定“访问主副本(可读写)还是辅助副本(只读)”。对客户端代码不透明,需要修改客户端代