有哪些分布式数据库,实现最终一致性的(分布式数据库与集中式数据库的区别)

有哪些分布式数据库,实现最终一致性的(分布式数据库与集中式数据库的区别),第1张

一个分布式数据库在用户面前为单个逻辑数据库,但实际上是由存储在多台计算机上的一组数据库组成

在几台计算机上的数据库通过网络可同时修改和存取,每一数据库受它的局部的DBMS控制

分布式数据库中每一个数据库服务器合作地维护全局数据库的一致性

在系统中的每一台计算机称为结点

如果一结点具有管理数据库软件,该结点称为数据库服务器

如果一个结点为请求服务器的信息的一应用,该结点称为客户

在ORACLE客户,执行数据库应用,可存取数据信息和与用户交互

在服务器,执行ORACLE软件,处理对ORACLE数据库并发、共享数据存取

ORACLE允许上述两部分在同一台计算机上,但当客户部分和服务器部分是由网连接的不同计算机上时,更有效

分布处理是由多台处理机分担单个任务的处理

在ORACLE数据库系统中分布处理的例子如:客户和服务器是位于网络连接的不同计算机上

单台计算机上有多个处理器,不同处理器分别执行客户应用

SQLNET是ORACLE网络接口,允许运行在网络工作站的ORACLE工具和服务器上,可存取、修改、共享和存储在其它服务器上的数据

SAQLNET可被认为是网络通信的程序接口

SQLNET利用通信协议和应用程序接口(API)为OARCLE提供一个分布式数据库和分布处理

SQLNET驱动器为在数据库服务器上运行的ORACLE进程与ORACLE工具的用户进程之间提供一个接口

参与分布式数据库的每一服务器是分别地独立地管理数据库,好像每一数据库不是网络化的数据库

每一个数据库独立地被管理,称为场地自治性

场地自治性有下列好处:◆系统的结点可反映公司的逻辑组织

◆由局部数据库管理员控制局部数据,这样每一个数据库管理员责任域要小一些,可更好管理

◆只要一个数据库和网络是可用,那么全局数据库可部分可用

不会因一个数据库的故障而停止全部 *** 作或引起性能瓶颈

◆故障恢复通常在单个结点上进行

◆每个局部数据库存在一个数据字典

◆结点可独立地升级软件

可从分布式数据库的所有结点存取模式对象,因此正像非分布的局部的DBMS,必须提供一种机制,可在局部数据库中引用一个对象

分布式DBMS必须提供一种命名模式,以致分布式数据库中一个对象可在应用中唯一标识和引用

一般彩在层次结构的每一层实施唯一性

分布式DVMS简单地扩充层次命名模型,实施在网络上唯一数据库命名

因此一个对象的全局对象名保证在分布式数据库内是唯一

ORACLE允许在SQL语句中使用佤对象名引用分布式数据库中的模式对象(表、视图和过程)

在ORACLE中,一个模式对象的全局名由三部分组成:包含对象的模式名、对象名、数据库名、其形式如:SCOTT

EMP@SALES

DIVISION3

ACME

COM其中SCOTT为模式名,EMP为表名,@符号之后为数据库名

一个远程查询为一查询,是从一个或多个远程表中选择信息,这些表驻留在同一个远程结点

一个分布式查询可从两个或多个结点检索数据

一个分布式更新可修改两个或两个以上结点的数据

一个远程事务为一个事务,包含一人或多个远程语句,它所引用的全部是在同一个远程结点上

一个分布式事务中一个事务,包含一个或多个语句修改分布式数据库的两个或多个不同结点的数据

在分布式数据库中,事务控制必须在网络上直辖市,保证数据一致性

两阶段提交机制保证参与分布式事务的全部数据库服务器是全部提交或全部回滚事务中的语句

ORACLE分布式数据库系统结构可由ORACLE数据库管理员为终端用户和应用提供位置透明性,利用视图、同义词、过程可提供ORACLE分布式数据库系统中的位置透明性

ORACLE允许在SELECT(查询)、INSERT、UPDATE、DELETE、SELECTFORUPDATE和LOCKTABLE语句中引用远程数据

对于查询,包含有连接、聚合、子查询和SELECTFORUPDATE,可引用本地的、远程的表和视图

对于UPDATE、INSERT、DELETE和LOCKTABLE语句可引用本地的和远程的表

注意在引用LONG和LONGRAW列、序列、修改表和封锁表时,必须位于同一个结点

ORACLE不允许作远程DDL语句

在单场地或分布式数据库中,所有事务都是用COMMIT或ROLLBACK语句中止

ORACLE提供两种机制实现分布式数据库中表重复的透明性:表快照提供异步的表重复;触发器实现同步的表的重复

在两种情况下,都实现了对表重复的透明性

工业服务器是研祥第一个提出来的概念,目前已经得到了国内很多客户和工控厂商的认可。 工业服务器比商业服务器更强的工业特性,比工控机更高的性能,工业服务器通常会进行加固,防尘,防潮,防腐蚀,防辐射,看门狗等特殊设计,采用工业器件,工业电源;同时其又具有比工控机更高的处理和存储性能,应用场合既可以是工业现场,又可以为工业信息系统提供服务。

生产工业服务器的厂家有很多,好的工业服务器品牌也有很多,那么工业服务器厂家哪家好,该如何选择性比价高的服务器呢?
1研华工业服务器
研华工业服务器及存储包括服务器母板、服务器机箱、服务器准系统、GPU服务器、工作站服务器、视频墙和JBOD、外部磁盘阵列及存储服务器等相关存储产品。研华服务器类产品支持Inte Xeon处理器、ECC REG DDR4内存、SAS/SATA/NVMe热插拔盘位、智能平台管理界面(IPMI)以及通过VMware/NVIDIA/AMD认证,可以满足客户多种高端应用需求。研华3-5-7特色服务确保服务器高效可靠、快速扩容、轻松部署及有效管理功能,提供卓越的产品性能可以满足您的企业长期投资和愿景。
2研祥工业服务器
研祥工业服务器-适应工业应用及其网络环境,研祥工业服务器在环境适应性、安装集成、功能等方面进行了相应设计,广泛应用于分布式控制,安防监控,智能交通,能源,网络通讯等领域。在这些领域中,作为控制信息的高端工业级服务器,作为网络上的节点,存储和处理着网络上80%的数据和信息,既为网络上的客户机提供信息共享,又为网络用户提供集中计算、信息显示及数据管理等服务功能。

3特控工业服务器
特控工业服务器,采用专用网络安全芯片、系统内核加固、硬件容错等先进技术。其特点体现在高速的运算处理能力、强大的外部数据吞吐能力,使服务器能够在单位时间内处理相当数量的请求并保证每个服务的响应时间。长时间的稳定可靠运行,服务器故障率很低,具有安全保障能力。特控将多年积累的工业应用经验,结合不断成熟的技术,广泛应用于石油化工,火电,核电,建材,冶金,造纸,煤炭,水处理等领域;工业服务器也应用于视频监控系统监控中心,作为视频采集,处理,存储设备,为金融,交通,公安,电力,司法,公交,教育等领域提供量身定制的工业服务器系列产品。公司产品均通过CCC,ISO9001,ISO14001认证,进一步拓展了特控工业服务器在工业自动化中的应用。
选工业级服务器确实应该比较慎重,我向您推荐研祥服务器,目前这个品牌还是很有影响力的,我们这的好多企业都在用,反映都还不错

亿万克是研祥高科技控股集团旗下全资子公司。研祥集团作为中国企业500强,持续运营30年。研祥集团全球49个分支机构,三个国家级创新平台,一直致力于技术创新引领行业发展,拥有超1100项授权专利,超1300项非专利核心技术。
感兴趣请点击此处,了解一下。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13324169.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-15
下一篇 2023-07-15

发表评论

登录后才能评论

评论列表(0条)

保存