平常在网上下围棋时,登陆前可以选择不同的服务器。请问,是否这个围棋软件用的是分布式数据库,即不同的主机共同对应一个数据库?在ORACLE里9I里,如何实现分布式处理,有详细文档吗?
------解决方案--------------------
不算是。分布式是实现SQL命令的语句中至少包含两个服务器的数据库吧
------解决方案--------------------
和分布式完全是两码事,就如同你要去KTV,服务员问你要哪个房间。
分布式表示,一次任务或事务,要经过多步,由不同的角色分别进行处理,最终得出结果。
举一个不算太恰当的例子:
你要洗澡,服务员1专门给你脱衣服,服务员2专门为你洗,服务员3专门为你搓背,服务员4专门为你穿衣服。:)
一个流程下来,任务完成,我们可以认为这些服务员就是分布式服务。
在IT领域,有很多数据处理起来可能非常耗时,这时候就需要多台机器进行分布式处理,每个机器负责一种任务。最后将结果分发或汇总。