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

这种分布式数据库应用,有没有现成的解决方案

发布网友 发布时间:2022-04-25 16:58

我来回答

1个回答

热心网友 时间:2022-04-08 06:18

很多公司都在开发自己的分布式数据库架构,且不少公司都可能使用上了,也有很多人在讲分布式数据库架构,这些是真正意义上的分布式数据库吗?
若要我加一个词的话, 我一般说伪分布式或者说所谓的分布式数据库架构,是跟陈国庆分享的NoSQL一样,只是起一个简单且好听点的名字,之所以谈这个话题,就是想与大家分享一下个人对伪分布式数据库架构的理解及所实践的。
PPT主要的内容主要有几点:什么是分布式数据库;什么是伪分布式数据库;分布式和伪分布式数据库架构的优缺点;伪分布式数据库架构适用的场景;二种伪分布式数据库架构的设计思路,一类适用于电子商务等领域,另外一类适合于SNS游戏等领域。
首先申明二个要点:第一点不支持分布式事务的,肯定不是分布式数据库;第二点分布式强调的是可用性、可靠性和数据一致性,其中数据一致性又分松散一致性和严密一致性,因为分布式数据库有不同的实现算法,为此数据一致性都有各种差异。
接下来,我们看一下分布式数据库的定义:由一组存储在网络中不同服务器上的数据组成,网络中每个节点具有独立执行局部应用的能力,也可以通过网络通信系统执行全局应用的能力。
为什么需要伪分布式数据库产品?是因为集中式数据库,当数据量越来越大,数据的读写量也越来越大,且无法通过垂直增加或升级硬件设备而满足的,以及越来越成为业务增长的瓶颈,那么我们就不得不考虑革新,采用一种更加有效、可行的方案解决。
伪分布式数据库的应用场景,稍微罗列了下:电子商务平台(C2C、B2B、B2C) 、SNS平台、IM即时通信软件、电子邮件系统、日志分析系统、SNS游戏、其他平台型网站。
大致总结了下,使用伪分布式数据库架构场景的三要素:
大数据容量,且垂直升级扩展受限的;
高并发事务型的;
数据更新量远大于数据读取,且数据更新量非常大;
接下来我们看一下分布式数据库一个最独特的架构图,但是看之前,先了解下分布式数据库的四个是核心模块。我们把四个名词解释一下:
什么是局部数据库管理系统?
什么是全局数据库管理系统?
什么是全局数据字典?
什么是通信管理?
LDBMS
建立和管理局部数据库,提供场地自治能力,执行局部应用及全局查询的子查询;
GDBMS
提供分布透明性,协调全局事务执行,协调各局部DBMS完成全局应用,保证数据库全局一致性、执行并发控制、实现更新同步和提供全局恢复等功能;
全局数据字典
存放全局概念模式、分片模式、分布模式的定义以及各模式之间映像的定义,存放有关用户存取权限的定义,保证全局用 户的权限和数据库的安全,存放数据完整性约束条件定义;
通信管理
实现分布式数据库各场地之间消息和数据传递;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 楼梯的水泥台阶上可以铺地板革吗 手机腾讯会议共享屏幕播放视频没声 腾讯会议共享屏幕没声音怎么办 酒酿煮蛋的正确做法 分布式缓存的作用? 酒酿炖蛋天天吃会不会发胖哩?谁教偶那个东东怎么做? 酒酿鹌鹑蛋,是怎么样弄啊? 四块科技分布式存储是有权限的吗? 酒酿炖蛋怎么做? 域用户无法访问分布式文件系统,提示没有权限??!!! 酒酿炖蛋做法是? 我要查我要查荷花的作用 西胡葫芦怎么炒才好吃 干荷花有什么用 蜂蜜荷花粉的好处 荷花粉主要有什么功效 适合什么样的人群用 荷花花粉有什么好处,可以祛痘么? 荷花花粉的用法,适合什么人用? 荷花粉有什么功效 荷花粉的作用 吃荷花花粉的好处与坏处 荷花花粉的功效与作用到底有哪些呢? 荷花花粉有哪些作用 米酒炖鹌鹑蛋鸡脚的做法 数据库的存储过程适合应用在分布式系统中吗 酒酿水煮蛋怎么做多少说多少酒 什么是kv数据库 赶走黄脸婆,可以试试枸杞酒酿蛋!这道养生炖品该怎么做呢? 如何用openapi连接mysql 女生请进~~ 用LDAP服务器来作用户权限认证有什么优势?相比单纯用数据库来存储用户信息。 札汤的做法,醪糟鹌鹑蛋枸札汤怎么做好吃 基于组件式GIS的土地储备管理信息系统的开发和应用 酒酿煮鹌鹑蛋 可以丰胸吗?? 比起传统单机数据库 怎样看待分布式数据库优势与前景 做酒酿鹌鹑蛋能把蛋直接打里面吗 数据库出现这样的问题 自从上次检索数据后 更新的行已被更改或删除_百... Sina App Engine是什么 想与朋友一起去芬兰游玩,有哪些景点值得去打卡? 芬兰值得玩的地方? 去芬兰自由行有哪些旅游景点值得推荐? 你对芬兰这个的国家有什么印象吗? 在芬兰有什么值得买的吗?