什么是异构数据源和分布式数据库
2019独角兽企业重金招聘Python工程师标准>>>
异构数据源(disparate data source)广义上讲是指数据结构、存取方式、形式不一样的多个数据源。如,在一个系统中,同时包含由关系型数据库Oracle/SQL SERVER/MYSQL、EXCEL文件或txt文本数据、XML数据等不同的数据源的一个整体,就是一个异构的数据源。
在信息化建设过程中,由于各种系统建设的阶段性、技术性以及经济、人为因素的影响,导致用户积累了大量不同存储方式的数据,从简单的文件数据到复杂的网络数据库,它们构成了异构数据源。
分布式数据库(Distributed Database)是由若干个服务器节点组成,它们通过网络连接,每个节点都是一个独立的数据库系统,可以独立运行,在逻辑上属于同一系统,但在物理结构上是分布式的。
分布式数据库的特点:
1、不强调集中控制,它具有一个以全局数据库管理员为基础的分层控制结构,但是每个局部数据库管理员都具有高度的自主权。
2、数据独立性。
3、数据冗余。在需要的节点复制数据,可以提高局部的应用性;当某节点发生故障时,可以操作其它节点上的复制数据,因此增加了系统的有效性。分布式系统中对最佳冗余度的评价是很复杂的。
分布式系统的类型,大致可以归为三类:
1、分布式数据,但只有一个总数据库,没有局部数据库。
2、分层式处理,每一层都有自己的数据库。
3、充分分散的分布式网络,没有中央控制部分,各节点之间的联接方式又可以有多种,如松散的联接,紧密的联接,动态的联接,广播通知式联接等。
转载于:https://my.oschina.net/u/3204727/blog/1523525
什么是异构数据源和分布式数据库相关推荐
- 大数据的分布式数据库相关知识
现如今,大数据的发展得到了越来越多人的关注,当然,很多企业也开始关注大数据,通过大数据可以从数据中挖掘出有价值的数据,从而找出隐藏的商机,而大数据的分布式数据库是一个十分重要的内容.我们在这篇文章中就 ...
- 异构数据库、异构数据源、分布式数据库三者的辨析区别
异构数据库:HDB Heterogeneous DataBase 异构数据库系统是相关的多个数据库系统的集合,可以实现数据的共享和透明访问,每个数据库系统在加入异构数据库系统之前本身就已经存在,拥有自 ...
- 大数据的分布式数据库技术的对比
大数据技术的实现离不开很多其他的技术,我们提到最多的就是Hadoop技术,其实就目前而言,Hadoop技术看似是自成一套体系,其实并不是这样的,Hadoop和Spark以及分布式 数据库其实也是存在差 ...
- Mycat安全权限配置user_配置mycat用户只读数据---MyCat分布式数据库集群架构工作笔记0031
技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 咱们先总结一下,mycat可以,实现读写分离 我们做了读写分离对吧,然后 mycat还可以实现数据 ...
- 分布式数据库选型——数据水平拆分方案
概述 水平拆分的概念随着分布式数据库的推广已为大部分人熟知.分库分表.异构索引.小表广播.这些功能几乎是产品功能需求标配.然而有些客户使用分布式数据库后的体验不尽如意. 本文尝试从数据的角度总结分布式 ...
- 分布式数据库或成为新增量
以下文章来源于华泰证券:http://www.microbell.com/repinfodetail_775272.html 作者:谢春生.郭雅丽 数据库行业螺旋上升,分布式数据库或成新增量 纵观计算 ...
- 金融业分布式数据库选型及HTAP场景实践
作为数据基础设施的重要组成部分,数据库在其中扮演着重要的角色.近些年来,数据库整体发展也呈现出较之以往很大的不同.其一.是开源数据库受到更为广泛的关注,从多家机构的最新报告来看,开源数据库无论从产品数 ...
- 分布式数据库和多活数据库的区别
分布式数据库 分布式数据库每个节点上存的数据与其它节点都不同,业务的全部数据是分布式数据库各个节点数据的和. 多活数据库每个节点都是一套完整的业务数据,各个节点之间是相互备份的关系.
- 区块链与分布式数据库的区别
1.来源 分布式数据库 应对互联网条件下大规模数据的增删改查需求,解决传统数据库面临的通信开销大.性能差.容量可扩展性差和可靠性低的问题 通信开销大:假设只有一个数据库,并且放在北京,那么纽约的用户就 ...
最新文章
- Python基础之模块与包
- 学习笔记02:直播串讲02
- python partial_Python--并行计算框架(pathos)
- 【校内互测】Sunshine’s string(merge) (状压dp)
- 输出呈三角形的杨辉三角形(C语言)
- php 0 n随机数,PHP n个不重复的随机数生成代码
- 河北省科技创新平台用例图
- NYOJ4——ASCII码排序
- CentOS7/RHEL7 systemd详解
- Atitit node.js问题解决总结t99 目录 1.1. 找不到node程序	1 1.2. GBK编码问题	1 2. 按行读取gbk编码问题	2 2.1. 先写入txt utf8 encode
- mysql 只显示箭头_为什么在DOS窗口中使用MySQL时,输入命令后只出现一个箭头,输入什么内容都是这样?...
- matlab中创建txt文件,在MATLAB中创建填充了任意数据的大型txt文件
- RPM包安装相关命令
- 2019年04月02日清明上海迪士尼游
- 【考研英语语法】限定词详细总结
- 如何优化PNG,JPG图片减小图片文件大小
- 新房贷政策难执行真实原因:央行货币政策非万能
- 用cJSON解析心知天气返回的数据包
- 给一个喝酒青年的公开状
- mysql查询成绩并排名_一条SQL语句实现查询出成绩名次排名