与DBMS相关的分布式环境是什么意思?

时间:2010-06-21 14:39:26

标签: c# sql sql-server-2005 visual-studio-2008 distributed

我知道它的一般和字典含义,

关于网站和数据库设计的说法是什么意思?

就像说吧

为分布式环境做这个和那个,

什么事件,应该使用什么标准,编码方法

准则

1 个答案:

答案 0 :(得分:1)

通常,当在Web应用程序的上下文中提到“分布式环境”时,它表示Web场:运行相同代码的多个服务器,其中请求在可用服务器之间进行负载平衡。

在数据库的上下文中,它可以是实际的distributed database,但大多数时候它引用同一数据库的多个副本,这些副本使用所谓的{{3}进行同步}。

优点主要是冗余和性能;有更多的服务器可用于处理传入的请求,如果单个服务器出现故障,还有其他服务器可以透明地接管该服务器。

您可以了解SQL Server复制replication以及IIS Web Farms here,但是对于您需要在代码中考虑的事项,我无法帮助您。