博主有没有关于hbase和gbase对比优略的介绍,就是分析两个数据库各自的优缺点与适用的场景的。
2条回答 默认 最新
关注
Hbase(NoSql数据库)
Hbase是基于hadoop存储的KV型的列式数据库;
Hbase不支持标准的SQL访问,只能通过API的方式,由应用程序集成API SDK进行访问,可以建表,针对表做数据的增、删、改、查;
Hbase不支持数据表之间的外键约束及连接查询,如需要多表连接关联查询,Hbase可以搭建好之后,定义宽表,将OLTP应用中的数据记录进行拼接整合在一起,然后对前提供快速的查询、聚合分析服务。
Hbase可以存储百亿行的数据,适合高并发的大流量的数据写入,由于是列式存储,对于OLAP通过某一些列的统计计算支持有很好的支持,支持实时的数据统计分析场景。
Gbase8a(关系型数据库、MPP数据库)
MPP Massively Parallel Processing 大规模并行处理,是一种计算处理模型,是从系统架构角度服务器分类的方法,是将任务并行的分散到多个服务器节点上,在每个节点上计算完成后,将各自部分的结果汇总到一起得到最终的结果。跟Hadoop计算模型类似)
专门支持海量数据的存储、关联查询、即席分析等能力,主要支持结构化的数据SQL查询;
适用场景主要是报表统计分析,运维数据统计,快速生成报表统计等场景;不需要频繁更新数据,不需要频繁重复离线计算,不需要并发大;解决 无用评论 打赏 举报
悬赏问题
- ¥15 QQ邮箱过期怎么恢复?
- ¥15 登录他人的vue项目显示服务器错误
- ¥15 (标签-android|关键词-app)
- ¥60 如何批量获取json的url
- ¥15 comsol仿真压阻传感器
- ¥15 Python线性规划函数optimize.linprog求解为整数
- ¥15 llama3中文版微调
- ¥15 pg数据库导入数据序列重复
- ¥15 三分类机器学习模型可视化分析
- ¥15 本地测试网站127.0.0.1 已拒绝连接,如何解决?(标签-ubuntu)