{{item.label}}

分布式数据库和传统数据库的区别?

170****7719
数据库公司
提问时间:2022-12-11 17:46:02
提示:以下回答均以本问题为中心,仅供参考;如需更多帮助,请咨询早鸽顾问。 去咨询
回答 | 共3个
谢鑫城
谢鑫城
从业5年
劳务资质施工许可证
所在地区:西安市
咨询解答:457
咨询TA

分布式文件系统(dfs)和分布式数据库都支持存入,取出和删除。但是分布式文件系统比较暴力,可以当做key/value的存取。

分布式数据库涉及精炼的数据,传统的分布式关系型数据库会定义数据元组schema,存入取出删除的粒度较小。

分布式文件系统现在比较出名的有GFS(未开源),HDFS(Hadoop distributed file system)。分布式数据库现在出名的有Hbase,oceanbase。其中Hbase是基于HDFS,而oceanbase是自己内部实现的分布式文件系统,在此也可以说分布式数据库以分布式文件系统做基础存储。

2022-12-11 20:13:05
陈燃
陈燃
从业9年
商标转让
所在地区:天津市
咨询解答:671
咨询TA

时代的发展,使得数据不断增加。传统的数据存储方式远远满足不了需求。想象一下,企业发展过程中,数据越来越多。以往,只能买个存储空间更大的数据库服务器,然后将原有的数据拷贝过去。但这只是一时的补救,并不能满足未来的发展。


我们常常说区块链是分布式数据库,但在这前面要加上“特殊的”这三个字。因为区块链与传统的分布式数据库还是有区别的。


分布式数据库


分布式数据库是将数据分割开来,存储在不同的数据库服务器中,数据多了就多用个服务器。当然,实际当中并不是这么简单的,我们还要考虑服务器之间的链接,怎样快速查找数据等等。


?

在分布式数据库中,负责存储的服务器节点只存储一部分数据,节点之间是彼此信任的,这些节点组合成一个完整的数据库。


区块链——公有链


公有链运用了分布式存储的技术,它提高了每个节点的权限,每个节点都是个独立的个体。与传统分布式数据库最大的区别是:公有链的节点是彼此制约的。


公有链的节点他们各自就是一个完整的数据库,可以存储公有链上所有的区块数据。由于各节点相互独立,区块链才被称为一个去中心化的分布式数据库。


?

公有链相对于传统的分布式数据库,有着明晰的优势,由于数据确认需要一半以上的节点共识,使得数据具有不可篡改的特点,而且由于数据存在于多个节点,使得数据理论上是永远不会丢失的。


然而,为了这些优势,公有链存在一些短板。首先,由于每个模块的生成需要多方确认,使得数据生成的效率降低。再一个,虽然区块链采用加密技术来保障用户隐私,然而,由于每个节点都能获得完整的数据,数据是公开的,使得一旦用户泄露了自己的地址,别人就能很容易地知晓其交易记录。


另外,由于每个节点都能存储所有的数据,造成了不必要的浪费,使得数据冗余。


区块链的进化版——T-ABC联盟链


?

联盟链的特点是区块链由联盟中的成员进行管理。成员推选出1个或多个预选节点负责记账,使得记账由无数个节点限制到有限的节点,大大提高了效率,且保留了不可篡改的特点。而其用户节点只有查询和交易功能,并未存储所有数据。用户想要查询记录,不仅需要地址,还要有对应的私钥,很好地保障用户的隐私。


我们都知道数据在区块链中是分为一个个区块存储的。T-ABC中的普通节点是没有存储所有区块的,每个区块都是从上亿个节点中随机抽取6个节点存储。避免了数据的大量冗余。


?

有人会问,如果这6个节点都坏了,数据不就丢失了吗?为此,每当一个节点损坏或断网,整个系统会将其存储的数据再随机同步给其他节点,使得每个区块在整个系统中都有6个节点记录,使得数据不会丢失的。


T-ABC联盟链通过由联盟成员管理,限制普通节点查询权限,普通节点不存储完整数据。在分布式数据库基础上,优化了数据不可被篡改,让数据更可信,赋予了节点更高的权限。

2022-12-11 18:45:04
吴月月
吴月月
从业4年
商标转让
所在地区:三亚市
咨询解答:424
咨询TA

分布式数据库是由地理位置不同的多个数据库构成的统一系统,传统数据库,单服务器数据库或者数据库集群,都是在同一个局域网内。

2022-12-11 19:34:03
没有符合您的答案?立即联系 “在线顾问"
顾问推荐
{{item.label}}
{{item.desc}}
相关资讯 换一批
成立新公司的注册流程
新注册成立公司流程是相当多股东在创业路上面对的常见的事项,下面就向大家详尽讲解下新注册成立公司流程,希望对想开公司的大家有点帮助
注册公司
126次浏览
2022-05-25 12:28:04
成立新公司的注册流程
个人所得税的征收方式和征收流程
个人所得税的征收方式有两种,分别是扣缴税款和自行申报。申报个人所得税的步骤是:下载安装申报软件--登录申报软件--申报缴纳--网上报税--税目及税种--个人所得税--相应税率--个人所得税报税表--填写付款表单--保存并生成付款表单--添加明细--检查与评税--点击“提交”--检查申报状态--完成申报
个人所得税
892次浏览
2022-07-21 19:19:15
个人所得税的征收方式和征收流程
多功能智能牙刷的功能和特点
随着技术的不断进步,专利日益成为企业发展和个人成就的重要标志之一。下面的这篇文章将向大家介绍“多功能智能牙刷”专利和其背后的故事。
多功能智能牙刷
632次浏览
2023-06-05 15:26:13
多功能智能牙刷的功能和特点
应对版权保护的措施有哪些
版权保护是维护创作者权益、促进文化创新和经济发展的重要基石。然而,随着信息技术的迅猛发展和全球化进程的加速,版权侵权问题愈发严重,给创作者和社会带来了巨大的损失。
版权保护
50次浏览
2024-01-19 16:35:09
应对版权保护的措施有哪些
文字商标可以分为什么
文字商标是指使用文字、数字、字母等元素进行标识的商标。文字商标具有直观、简洁、易于记忆的特点,能够直接传达企业或产品的核心信息。
文字商标
58次浏览
2023-12-11 15:17:31
文字商标可以分为什么
任建珍
任建珍顾问
擅长:银行开户,一般注销,个体工商户
执业11年
咨询专业顾问
最新问答
2023-06-19 06:34:24
北京海丰益商贸中心基本介绍?
北京海丰益商贸中心基本介绍?
2023-06-19 06:33:56
北京佳兴源装饰有限公司第一分公司公司大概情况
北京佳兴源装饰有限公司第一分公司公司大概情况
2023-06-19 06:33:29
北京君燕环保设备有限公司是多久时候成立的?
北京君燕环保设备有限公司是多久时候成立的?
2023-06-19 06:32:19
北京市华盛业石材经营部是多久时候成立的?
北京市华盛业石材经营部是多久时候成立的?
2023-06-19 06:31:54
北京市四季永芳石材经营部基本介绍?
北京市四季永芳石材经营部基本介绍?