分布式数据库管理系统的优缺点

分布式数据库管理系统的优缺点

分布式数据库管理系统将数据保存在多个位置,可能在同一地点的不同系统中,也可能分布在不同的地理位置中。

以下是一个示例:

分布式数据库管理系统的优缺点

该数据库被划分为多个位置,数据存储在 Site1、Site2、Site3 和 Site4 中。

分布式数据库管理系统的优缺点如下所示:

阅读更多:MySQL 教程

DDBMS 的优点

  • 数据库更易于扩展,因为它已经分布在多个系统中,增加一个系统并不太复杂。
  • 分布式数据库可以根据不同透明度的级别安排数据,即可以在不同的位置存储具有不同透明度级别的数据。
  • 数据库可以按部门信息存储,这样在组织中实现层次化访问更容易。
  • 如果发生自然灾害如火灾或地震,所有数据不会全部丢失,因为它们存储在不同的位置。
  • 创建一个包含数据库中一部分数据的网络系统更便宜。这个数据库也可以很容易地扩展或缩小。
  • 即使有些数据节点离线,数据库的剩余部分也可以继续正常运行。

DDBMS 的缺点

  • 分布式数据库的复杂性非常高,难以确保用户得到数据库的统一视图,因为它分布在多个位置。
  • 由于分布式数据库是复杂的,因此它更昂贵,难以维护。
  • 在分布式数据库中提供安全性非常困难,因为数据库必须在存储它的所有位置进行保护。此外,连接分布式数据库中所有节点的基础架构也需要得到保护。
  • 由于其性质,在分布式数据库中维护数据完整性非常困难,还可能存在数据冗余,因为它存储在多个位置。
  • 分布式数据库非常复杂,很难找到具有必要经验的人来管理和维护它。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

MySQL 教程