版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、内存MPP数据库介绍RapidsDB核心架构核心特点全内存分布式数据库,高性能,高吞吐量ACID事务型数据库支持SQL语句高性能存储过程高可用性动态数据导出异地灾备,动态迁移与传统数据库和NoSQL对比传统数据库NoSQLRapidsDB横向扩展通过分片集群高可用数据副本ACID无法跨分片SQL支持关系型跨分区多表关联跨分片需在客户端客户端服务器端成本$去锁无磁盘IO(除持久化功能外)CPU线程绑定无切换多副本保证高可靠高性能命令日志擅长高并发低延时应用多节点,线性提升性能可运行在任何普通服务器上单节点可达到每秒20万事务与传统数据库对比与NoSQL系统对比支持SQL支持复杂事务逻辑支持多分区
2、事务强一致性在线扩容评测结果:TPC-CDell R610, 双4核2.66Ghz Intel Xeon 5550处理器12条4GB (48GB) DDR3-1333 registered ECC内存3块72GB 15000转企业级SAS硬盘节点数RapidsDB传统数据库153,000 TPS1,555 TPS12560,000 TPS无Dell R510, 双6核2.93Ghz Intel处理器64GB DDR3-1333 ECC内存10Gb以太网3个服务器节点,副本数为1,每台服务器10个执行引擎1台压测机,异步调用事务测试应用:一个表存有键和值,键为32B的字符串,值是1KB的字符串。
3、90%查询,10%写操作。评测结果:Key-Value用例低频事务高频事务数据源金融市场记录并索引股票交易显示某投资账户总体信息通信通话授权诈骗检测HTTP请求访客记录、分析和预警流量分析网游区域性最高分记录排名实时网络广告投放竞标,根据要求选择广告投放效果报告移动设备位置更新,QoS报告RapidsDB用例金融领域记录当天每笔股票交易对每笔交易进行风险评估和监控实时反应当前整体交易情况RapidsDB优势:高吞吐极短时间内对交易做出风险评估判断低成本RapidsDB用例互联网广告存储客户投放需求及账户余额每次广告请求发生时:找出所有满足需求账户竞标更新账户信息及余额RapidsDB优势:精确
4、控制广告投放数据总量在10亿级,5台服务器轻松处理高并发请求,每秒处理4万6千事务降低广告请求延时到5毫秒内低成本RapidsDB用例网游存储用户游戏参数、分数及目前状态显示用户排名RapidsDB优势:处理大量在线用户的高并发状况低延时保证流畅游戏体验低成本社交网络游戏平台Social Game Universe使用RapidsDB搭建电视选秀投票系统。百万人投票,峰值20万人同时投票。数据分区分区表数据量较大或写较多的表每个分区绑定到每台服务器的一个CPU核心客户端无需担心数据的位置复制表通常为较小或读操作较多的表复制到每台服务器较少跨节点操作作为开发者,只需指定每个分区表的分区键,Rap
5、idsDB会自动根据键值将数据分区。RapidsDB扩展模型分区表被自动切分到不同分区每个分区绑定一个CPU核心复制表在每台服务器有一个副本分区内部结构每个分区存储不同数据,有独立的执行引擎单线程执行该分区所有事务事务执行不中断事务队列执行引擎表数据索引数据数据库事务事务可为单一SQL语句或存储过程执行成功自动提交所有事务均保证ACID(强一致性)存储过程支持Java语言,可嵌入多个SQL语句将执行放到数据端,而非客户端客户端有Java,C+,Node.js,C#,PHP,Python,Ruby,Erlang客户端库JDBC、JSON、HTTP客户端可联接到任何一个数据库节点SQL事务执行事务
6、会被自动传到数据所在分区执行事务执行(续)单分区事务所需数据在一个分区完全独立于其他分区执行多分区事务所有分区需同时执行该事务集群节点1分区1分区2分区3节点2分区4分区5分区6节点3分区7分区8分区9容错机制:k-safety通过k-safety实现,k为副本数量任何写操作都在所有副本上同步执行,并通过CRC32校验是否一致读事务可在任何一个副本运行持续化也同时在所有副本进行只要数据库至少还有一个完整副本,集群就可用服务器宕机后可以重新加入集群恢复副本数量容错机制网络分区发生时,为保证数据一致性,RapidsDB根据以下条件终止一部分分区节点数较少的分区终止两个分区节点数一致时,其中一个分区
7、自动终止SQL支持SELECT, INSERT, UPDATE, DELETESQL支持AVG, COUNT, MAX, MIN, SUM等 (SQL函数列表)SQL LIKE子查询视图JSON值SQL支持仍在不断增加不支持的功能可通过Java存储过程实现针对在线事务处理优化非分析型事务引擎企业版功能持续化数据库集成数据库复制在线扩展管理与监控持续化可调节快照频率可调节fsync*频率1、所有磁盘数据均配有CRC32校验码2、同步日志保证最强的持续性,但对硬盘性能要求较高3、异步日志持续性偏弱,但对硬盘要求较低4、日志缓存根据设置的fsync频率写到硬盘持续化(续)使用快照从磁盘快速恢复数据快照恢复在所有节点并行读取磁盘数据,充分利用磁盘带宽快照恢复后,所有节点并行恢复日志事务与分析型数据库或Hadoop集成特点:1、数据流实时导出。2、 数据流输出格式多样性。3、数据流内存溢出保护。4、自定义数据流导出接收器,方便用户扩展5、批量写HDFS,写入速度快数据库复制在线扩展增加存储容量提高
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 文物消防安全管理要点
- 年产100套负氢离子氧舱和10000套智能医疗终端项目可行性研究报告模板申批拿地用
- 司法行政综合标准化模拟题库卷含完整答案
- 2026小升初衔接英语讲义第2套(人教版)第08讲 介词(教师版)
- 法宣考试题库查询
- 2026年徐州工业职业学院单招综合素质考试题库及答案详解【名师系列】
- 新安全法考试题填空
- 白癜风的进展期控制
- 2026年党建知识竞赛单选题340题含答案
- 人员密集场所焊工日常检查安全操作规程
- 2026年国开电大法律事务专科《刑事诉讼法学》期末纸质考试试题及答案
- 2025年食品安全事故应急处置全流程培训
- 2026年安全员上半年工作总结
- 47. 系统集成项目管理规范
- 2026年淡水养殖高级水产工程师答辩题库
- 厂房外墙保温施工方案
- 2026-2032年中国桥接(Bridge)控制器芯片行业市场全景评估及发展战略研判报告
- 血气分析在重症监护中的应用
- 探秘南海IODP349基底玄武岩中钙质碳酸盐岩脉:岩石学与地球化学的深度剖析
- 2025山东菏泽郓城县人民医院招聘合同制护理人员60人笔试历年典型考题及考点剖析附带答案详解试卷2套
- 上市公司收购方案
评论
0/150
提交评论