|
|
知识路径: > 数据库主流应用技术 > 数据库主流应用技术 > 数据库主流应用技术 > 分布式数据库 > 分布式数据库基本概念 > 分布式数据库的特点 >
|
相关知识点:5个
|
|
|
|
将数据组织在数据库中可以方便地实现数据的共享,因此要尽量减少数据冗余,这不仅使存储代价降低,还可提高查询效率,便于数据一致性维护,这是数据库系统优于文件系统的特点之一。但是,对数据库系统来说,也不可能达到绝对的无冗余数据。
|
|
|
对于分布式数据库来说,由于数据存储的分散性,各场地在网络上需要传输数据,与集中式数据库相比,查询中就增加了传输代价。因此,分布式数据库中的数据一般存储在经常使用的场地上,但两个或两个以上的场地应用对同一数据有存取要求也是时常发生的,而且当传输代价高于存储代价时,可以将同一数据存储在两个(甚至更多)场地上,以节省传输的开销。另外,数据有多个副本,也可以提高系统的可用性,即当系统中某个节点发生故障时,因为数据有其他副本在非故障场地上,对其他所有场地来说,数据仍然是可用的,从而保证数据的完备性。由于这种冗余度是在系统控制之下的,所以给系统造成的不利的影响是可控制的。
|
|
|
另外,由于可用副本的存在也相应地提高了场地自治性的性能。
|
|
|
|
|
|
|
|
|
|
|
|