问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是并行数据库

发布网友 发布时间:2023-07-23 01:30

我来回答

1个回答

热心网友 时间:2023-10-05 06:19

并行数据库系统(ParallelDatabaseSystem)是新一代高性能的数据库系统,是在MPP和集群并行计算环境的基础上建立的数据库系统

并行数据库技术起源于20世纪70年代的数据库机(DatabaseMachine)研究,研究的内容主要集中在关系代数操作的并行化和实现关系操作的专用硬件设计上,希望通过硬件实现关系数据库操作的某些功能,该研究以失败而告终

80年代后期,并行数据库技术的研究方向逐步转到了通用并行机方面,研究的重点是并行数据库的物理组织、操作算法、优化和调度策络

从90年代至今,随着处理器、存储、网络等相关基础技术的发展,并行数据库技术的研究上升到一个新的水平,研究的重点也转移到数据操作的时间并行性和空间并行性上

并行数据库系统的目标是高性能(HighPerformance)和高可用性(High),通过多个处理节点并行执行数据库任务,提高整个数据库系统的性能和可用性

性能指标关注的是并行数据库系统的处理能力,具体的表现可以统一总结为数据库系统处理事务的响应时间

并行数据库系统的高性能可以从两个方面理解,一个是速度提升(SpeedUp),一个是范围提升(ScaleUp)

速度提升是指,通过并行处理,可以使用更少的时间完成两样多的数据库事务

范围提升是指,通过并行处理,在相同的处理时间内,可以完成更多的数据库事务

并行数据库系统基于多处理节点的物理结构,将数据库管理技术与并行处理技术有机结合,来实现系统的高性能

可用性指标关注的是并行数据库系统的健壮性,也就是当并行处理节点中的一个节点或多个节点部分失效或完全失效时,整个系统对外持续响应的能力

高可用性可以同时在硬件和软件两个方面提供保障

在硬件方面,通过冗余的处理节点、存储设备、网络链路等硬件措施,可以保证当系统中某节点部分或完全失效时,其它的硬件设备可以接手其处理,对外提供持续服务

在软件方面,通过状态监控与跟踪、互相备份、日志等技术手段,可以保证当前系统中某节点部分或完全失效时,由它所进行的处理或由它所掌控的资源可以无损失或基本无损失地转移到其它节点,并由其它节点继续对外提供服务

为了实现和保证高性能和高可用性,可扩充性也成为并行数据库系统的一个重要指标

可扩充性是指,并行数据库系统通过增加处理节点或者硬件资源(处理器、内存等),使其可以平滑地或线性地扩展其整体处理能力的特性

随着对并行计算技术研究的深入和SMP、MPP等处理机技术的发展,并行数据库的研究也进入了一个新的领域,集群已经成为了并行数据库系统中最受关注的热点

目前,并行数据库领域主要还有下列问题需要进一步地研究和解决

(1)并行体系结构及其应用,这是并行数据库系统的基础问题

为了达到并行处理的目的,参与并行处理的各个处理节点之间是否要共享资源、共享哪些资源、需要多大程度的共享,这些就需要研究并行处理的体系结构及有关实现技术

(2)并行数据库的物理设计,主要是在并行处理的环境下,数据分布的算法的研究、数据库设计工具与管理工具的研究

(3)处理节点间通讯机制的研究

为了实现并行数据库的高性能,并行处理节点要最大程度地协同处理数据库事务,因此,节点间必不可少地存在通讯问题,如何支持大量节点之间消息和数据的高效通讯,也成为了并行数据库系统中一个重要的研究课题

(4)并行操作算法,为提高并行处理的效率,需要在数据分布算法研究的基础上,深入研究联接、聚集、统计、排序等具体的数据操作在多节点上的并行操作算法

(5)并行操作的优化和同步,为获得高性能,如何将一个数据库处理事务合理地分解成相对独立的并行操作步骤、如何将这些步骤以最优的方式在多个处理节点间进行分配、如何在多个处理节点的同一个步骤和不同步骤之间进行消息和数据的同步,这些问题都值得深入研究

(6)并行数据库中数据的加载和再组织技术,为了保证高性能和高可用性,并行数据库系统中的处理节点可能需要进行扩充(或者调整),这就需要考虑如何对原有数据进行卸载、加载,以及如何合理地在各个节点是重新组织数据

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华为freebuds4i切歌怎么操作_华为freebuds4i怎么切歌 华为freebuds pro切歌方法_华为freebuds pro怎么切歌 华为耳机怎么切换下一曲 欧美电影,好像是宠物有一个世界,宠物会想办法跟主人的灵魂互换占据 ...的名字,欧洲中世纪,一个王子的继母把他的灵魂和狗的灵魂互换了... 问一部外国电影的名字 剧情记得不大清楚l了 是前几年的片子 灵魂互换的... HUAWEI 华为 AGS2-W09 10.1英寸平板电脑 (香槟金、64GB+4GB、WiFi版... 诛仙3百法和千法差距大吗 微信怎么解除应用授权登录 授权应用删除方法 微信怎么解除应用授权登录授权应用删除方法 数据并行和模型并行都被称为什么 塞尔达传说防寒服三件套在哪 科目一第一场考试时间 每晚做十次仰卧起坐有什么用? 前龙村位于哪个省哪个市 每天下午五点做十个俯卧撑十个仰卧起坐十个深蹲 夜里再来一遍 上夜班比较忙没时间出去跑步 山西省左权县邮编号 山西左权县邮编是多少 梦见刚出生的小孩小 11月份小雪节气提车对车有损害嘛 2022年11月22日小雪是提车好日子吗 什么进书香嚼文嚼字(限动物)歇后语 什么进书箱一咬文嚼字 歇后语( )进书箱–––咬文嚼字 冠道240有自适应巡航吗 为什么MCV.MCH偏低.MPV.PCT偏高 血常规检查:MCV偏低,MPV低,PDW高,PCT低,RDW-SD低求解答 请教高人,一下指标说明什么?跪谢!~~~ 血小板压积(PCT)偏高 红细胞分布宽度变异系数(RDW_CV)偏低 怎么补充肽亮菌口服液里含有肽吗? 2021年小雪节气提车怎么样 买车回家合适吗? 电影《艺术家》里的小狗是什么狗 客厅吊顶没有留槽怎么办? 客厅窗帘必须留槽么?我们工人把吊顶给掉满了,没有留窗帘位置怎么办呢?装成明的好看么?那窗帘的拉杆漏 闽清县东桥镇 高岗山怎么走? 就是有映山红的那个 重庆什么地方能买到小甲鱼啊 全同聚合指数 21x34列竖式计算是什么 计算21×34时可以先算什么乘以什么等于什么再算什么乘以什么等于什么最后算什? HP打印机D2568开机显示就绪,然后马上关机,再开机墨盒错误。 34x21的竖式计算运用了什么定律? xc90机油多加了一升有事吗 途观1.8t多加1升机油会怎么样? 雪佛兰乐驰汽车,机油加多了一升的情况下车子开了900公里,现在才知道机油多了,现在怎么办?对车会有什么影响 自然之恩妙而舒哪个好 池楼村位于哪个省哪个市 罗山村位于哪里 英语--速度24.23 行驶证如何看生产日期 甲公司长期股权投资不就应该是公允价值100万吗? .甲公司为*一般纳税人,适用的*税率为17%.原材料等存货按实际成本进行日常核算。2009年1月1日