从单体式向分布式演进 金山云打造更高性能的数据库 DragonBase
admin
2020-12-30 21:06:54
0

在信息快速发展多元化的今天,数据库作为现代信息技术领域的三大核心基础之一,重要性愈发明显。随着传统商业数据库产品的热度逐渐下降,更多的企业级用户逐渐转向云分布式数据库及开源数据库产品,云化部署模式正在逐渐超越传统部署模式并成为市场的发展趋势。12月18日,在全球分布式云大会分布式数据论坛上,金山云数据库总监余邵在分享了《金山云分布式数据库DragonBase的实践与发展》。

从单体式向分布式演进金山云布局全系数据库产品

“从单体式向分布式转变,整个数据库架构发展大致分为三种形态,金山云布局了全系的数据库产品”余邵在表示。

第一种是单体式数据库,以主、备架构为主,如MySQL、PostgreSQL,优势是成熟度和稳定性较高,其劣势在于性能和容量受限单机,在业务发展较快速的情况下,难以满足业务发展的需求。

第二种是共享式数据库,类似于PolarDB、Aurora,优点是兼容性高、分钟级扩展,缺点也显而易见,比如对硬件要求较高、成本高,由于单点写入,性能只能到十万级,当分布式存储出现故障时影响面较大,比较适用于公有云的客户需求。

第三种是分布式数据库,目前比较主流的数据库,主要包含分布式SQL引擎和分布式存储。其中,分布式SQL引擎在设计上各个厂商实现的功能基本类似。分布式存储主要包括基于BTree的关系型存储和基于LSMTree的KV存储。对比前两种架构,分布式数据库在计算能力或存储能力可以很好地实现水平扩展,不足之处在于兼容部分SQL语法和功能方面,不过仍然存在很大的提升空间。

“金山云在这三种架构类型的数据库上都做了布局,包括单体式的RDS、共享式的KingDB以及分布式的DragonBase。”余邵在表示。

从单体式向分布式演进 金山云打造更高性能的数据库 DragonBase

金山云布局全系数据库产品,在资源层面,金山云公有云上提供了轻量级LXC和KVM,基于K8S的容器化正在研发中;存储可以提供本地磁盘、云磁盘、对象存储等;在引擎类层面,分为关系型产品MySQL、PgSQL、KingDB等,NoSQL包括Redis、MongoDB、InfluxDB等数据库产品;在服务层面,提供数据传输DTS、分布式事务DTX、安全审计DBAudit、数据管理DMS以及数据备份DBS等服务。

相关内容

热门资讯

自荐信要怎么写 自荐信要怎么写  1、语气自然 语言和句子要简单明了。不要听上去象别人的话,特别是用一些你从未用过的...
描写古代女子美貌的句子 导语:窈窕淑女,君子好逑,以下是小编精心为大家搜集整理的描写古代女子美貌的句子,供大家参考。描写古代...
过年回家句子 过年回家句子(精选95句)  在平平淡淡的日常中,大家都收藏过自己喜欢的句子吧,根据用途和语气,句子...
抖音点赞最火最高句子 抖音点赞最火最高句子  在平日的学习、工作和生活里,许多人对一些广为流传的句子都不陌生吧,根据用途和...
世界上最悲伤的句子   1、年少青春在还没有经受起挥霍时就已经不复长存,青梅竹马也只是儿时无知岁月用来消遣光阴的无谓道具...
生活积极的句子 关于生活积极的句子  也许一个人,要走过很多的路,经历过生命中无数突如其来的繁华和苍凉后,才会变的成...
激励上进的正能量句子 激励上进的正能量句子  在我们平凡的日常里,大家总少不了接触一些耳熟能详的句子吧,在不同类型的文章里...
纪念烈士缅怀先烈的句子 2022纪念烈士缅怀先烈的句子(精选65句)  在现实生活或工作学习中,大家都接触过比较经典的句子吧...
回归家乡的句子 回归家乡的句子  句子是语言运用的基本单位,它由词、词组(短语)构成,能表达一个完整的意思,如告诉别...
描写小兔子的段落 描写小兔子的段落大全  1、兔子浑身长满了毛茸茸的白毛,远远看去像一团棉花。它的一双红眼睛被白毛包住...