分布式数据库(distributed database)和集中数据库(centralized database)的区别

集中式数据库是一种在单个位置存储和维护数据的数据库。这是大型企业中存储数据的传统方法。分布式数据库是一种数据库,其中的数据存储在不在同一物理位置的存储设备中,但数据库由中央数据库管理系统(DBMS)控制。...

分布式数据库与集中式数据库

集中式数据库是一种在单个位置存储和维护数据的数据库。这是大型企业中存储数据的传统方法。分布式数据库是一种数据库,其中的数据存储在不在同一物理位置的存储设备中,但数据库由中央数据库管理系统(DBMS)控制。

什么是集中式数据库?

在一个集中的数据库中,一个组织的所有数据都存储在一个单独的地方,例如大型计算机或服务器。远程位置的用户使用提供的访问数据的应用程序通过广域网(WAN)访问数据。集中式数据库(主机或服务器)应该能够满足所有进入系统的请求,因此很容易成为瓶颈。但是,由于所有数据都驻留在一个地方,因此更容易维护和备份数据。此外,维护数据完整性更容易,因为一旦数据存储在一个集中的数据库中,过时的数据在其他地方就不再可用。

什么是分布式数据库?

在分布式数据库中,数据存储在位于不同物理位置的存储设备中。它们不连接到一个通用的CPU,但数据库由一个中央DBMS控制。用户通过访问广域网访问分布式数据库中的数据。为了使分布式数据库保持最新,它使用复制和复制过程。复制过程识别分布式数据库中的更改,并应用这些更改以确保所有分布式数据库看起来相同。根据分布式数据库的数量,这个过程可能变得非常复杂和耗时。复制过程将一个数据库标识为主数据库并复制该数据库。复制过程与分布式数据库的过程不同,但这并不意味着所有的数据都是分布式的。

分布式数据库和集中式数据库有什么区别?

  • 发表于 2020-11-05 14:08
  • 阅读 ( 379 )
  • 分类:IT

你可能感兴趣的文章

文件系统(filesystem)和数据库(database)的区别

...数据库 数据库有几种类型,如分析数据库、数据仓库和分布式数据库。数据库或者更准确地说,关系数据库包含表,它们由行和列组成,很像Excel中的电子表格。每列对应一个属性,而每行表示一条记录。例如,在存储公司员工...

  • 发布于 2020-10-29 23:31
  • 阅读 ( 641 )

架构(schema)和数据库(database)的区别

架构与数据库? 数据库可以描述为通常存储在计算机系统中的结构化数据的集合。数据库的结构是通过在数据库模型的帮助下对数据进行适当的组织而得到的。术语“模式”是指“平面或形状”,可以定义为用于建模或创建逻...

  • 发布于 2021-06-23 18:51
  • 阅读 ( 392 )

层次数据库(hierarchical database)和关系数据库(relational database)的区别

我们都知道数据库是用来处理数据及其存储的。而且,我们甚至对使用哪个数据库感到困惑,因为我们有很多选择要选择!通常,我们选择数据库提供者或所有者。除此之外,我们还可以通过分析分层数据库、关系数据库...

  • 发布于 2021-06-25 00:33
  • 阅读 ( 397 )

关系(relational)和层次数据库(hierarchical database)的区别

关系型数据库与层次型数据库的主要区别在于关系型数据库遵循关系模型,数据存储在表中,而层次型数据库遵循层次模型,数据存储在树状结构中。 数据库是相关数据的集合。DBMS是一种软件,它帮助以更易于存储、访问和管...

  • 发布于 2021-07-01 04:24
  • 阅读 ( 328 )

关系(relational)和非关系数据库(nonrelational database)的区别

关系数据库和非关系数据库的主要区别在于,关系数据库将数据存储在表中,而非关系数据库将数据存储在键值格式、文档或其他方法中,而不使用关系数据库这样的表。 数据库是相关数据的集合。数据库管理系统(DBMS)是一...

  • 发布于 2021-07-01 04:26
  • 阅读 ( 1160 )

实例(instance)和sql server中的数据库(database in sql server)的区别

SQL server中实例和数据库的主要区别在于,实例是作为操作系统服务运行的sqlservr.exe可执行文件的副本,而数据库是在表中存储数据的系统数据集合。 sqlserver是微软开发的关系数据库系统。它由GUI和命令行组成。程序员可以使用S...

  • 发布于 2021-07-01 06:19
  • 阅读 ( 985 )

分层网络(hierarchical network)和关系数据库模型(relational database model)的区别

层次网络模型与关系数据库模型的主要区别在于层次模型以树状结构组织数据,网络模型以图形结构组织数据,关系数据库模型以表格形式组织数据。 数据库模型有助于创建数据库的结构。此外,它们还帮助定义如何在DBMS中存...

  • 发布于 2021-07-01 16:33
  • 阅读 ( 493 )

面向对象数据库(object oriented database)和对象关系数据库(object relational database)的区别

面向对象数据库与对象关系数据库的主要区别在于,面向对象数据库是一种以对象的形式表示数据的数据库,如面向对象程序设计中的对象,而对象关系数据库是一种基于关系模型和面向对象数据库模型的数据库。 数据库允许...

  • 发布于 2021-07-01 17:25
  • 阅读 ( 615 )

电子表格(spreadsheet)和数据库(database)的区别

电子表格和数据库的主要区别在于,电子表格是一种帮助安排、管理和计算数据的计算机应用程序,而数据库是一组相关数据的集合,其组织方式便于访问数据。 一般来说,数据对于小型到大型组织都很重要。高级经理和业务...

  • 发布于 2021-07-01 21:58
  • 阅读 ( 784 )

集中化(centralized)和分布式版本控制(distributed version control)的区别

集中式版本控制和分布式版本控制的主要区别在于,在集中式版本控制中,版本保存在远程存储库中,而在分布式版本控制中,版本既可以保存在远程存储库中,也可以保存在本地机器的本地存储库中。 在软件开发过程中执行...

  • 发布于 2021-07-01 22:02
  • 阅读 ( 440 )
oyyuqmgoiy828
oyyuqmgoiy828

0 篇文章

相关推荐