shuangzhaodb 实时数据库白皮书.pdf -m6米乐安卓版下载

m6米乐安卓版下载-米乐app官网下载
shuangzhaodb 实时数据库白皮书.pdf
334
9页
8次
2022-06-06
免费下载
本白皮书针对技术
用户,旨在解释:
为什么扩容对于传统的数
据库是困难的、昂贵的
“快速伸缩”的
shuangzhaodb架构及其
不同之处
shuangzhaodb应用的设
计考虑
产品技术总览
概述
shuangzhaodb是一个快速的内存型关系数据库系统(relatonal
databasesystemrdbms),用于高吞吐、低延时的应用场景,操作应用
需要:
比常规rdbms性能高数个数量级-提供百倍加速能力
sql作为数据查询语言,简化开发并支持更丰富的交互
支持acid,确保数据一致性、完整性和始终准确的结果
内置高可用性和数据容错机制
在地理分布的集群中跨数据中心复制ha和灾难恢复
地理域查询支持基于位置的应用程序
在快速数据驱动的应用场景中,shuangzhaodb具备巨大的性能和成本
优势,如以下tpc-c-like基准测试结果所示,shuangzhaodb和著名的oltp
数据库管理系统比较,在相同的硬件上运行相同的测试(戴尔r6102
x2.66ghz四核至强555012x4gbddr3-1333registeredeccdimms
3x72gb15krpm2.5寸企业级sas驱动器6gbps):
高性能、扩展的rdbms,用于
需要对事务进行实时分析的快
速数据应用程序
|技术总览
rdbms扩展的选择和
成本
集群节点数
shuangzhaodb
dbmsx
shuangzhaodb优势
1
53000tps
1555tps
45倍吞吐优势
12
560000tps
性能线性扩展
如上所示,shuangzhaodb的大规模并行架构还提供了运行在低成本商业
服务器上的可伸缩性。它允许应用程序开发人员只需将服务器添加到一个
shuangzhaodb集群中,就可以扩展应用程序,而不必构建复杂而昂贵的分片
层。shuangzhaodbacid兼容性保证了开发人员不需要牺牲数据一致性来
获得高性能或可伸缩性
rdbms可伸缩性的替代品和成本
随着应用程序的使用增加,对其进行扩展以支持较重的工作负载,并支撑
24x7x365运行可能会很困难,传统数据库管理系统的扩展存在较大的难度和风
险。
为了适应更大的工作负载,应用程序在其生命周期中可能会经历多次破坏
性迁移和扩展,包括:
从廉价的商用服务器迁移到非常昂贵的smp服务器
重新设计数据库(以及相应的应用数据访问逻辑)
实现数据部分调整或采用“分片”模式,手动将数据库划分为许多运行在
不同服务器上的小数据库,并修改应用程序代码以协调各部分之间的数据访问
实现键值存储(kv存储),从而丧失事务一致性和使用sql的能力
从开源dbms迁移到更高规模的商业dbms,如oracle
处理快速增长的用户工作负载是一个复杂问题,流行的可伸缩性“扩展”
方法代价高昂,需要昂贵的硬件和dbms升级。扩展还增加了开发复杂性,增
加了开发和维护成本。而且无论使用什么方案,机会成本也是很高的。耗费过
多的时间成本解决基础设施性能问题,意味着只有更少的时间来实现业务功能。
我们需要的是一个可以在shared-nothingdbms集群中增加新商用服务
器来无限制的线性扩展的dbmsshuangzhaodb就是这样的dbms
为什么传统的dbmss难以扩展
of 9
免费下载
【米乐app官网下载的版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
top250 周榜 月榜
网站地图