开发者社区> 问答> 正文

Hbase的写入性能如何?内核是基于Java实现的?

Hbase的写入性能如何?内核是基于Java实现的?并发多少?

展开
收起
徐雷frank 2018-11-22 22:20:05 2083 0
2 条回答
写回答
取消 提交回答
  • 1.阿里云大学讲师,主讲《微服务Spring Cloud设计与开发实战》《MongoDB高级实战》等课程 2.MongoDB中文社区专家 3.《MongoDB实战》第2版译者 5.吉林大学计算机科学学士、上海交通大学硕士

    1、Java编写的、基于HDFS之上的,面向列的数据库
    2、写入性能受到很多因素影响:磁盘、CPU、内存、网络带宽、
    3、还有:传输协议、缓存、批处理、压缩、Region 分割数量、索引、包括写入时候是否包含查询或者修改操作、是否影响索引重建
    4、如果是单纯写入,不考虑索引生成和修改操作。批处理写入速度应该比较快。32核心64G内存的测试数据。
    200 regions
    对象大小:9216bytes
    85000~90000左右/秒
    带宽1.5G。
    https://blog.csdn.net/zx8167107/article/details/78753634

    2019-07-17 23:16:04
    赞同 展开评论 打赏
  • 研究spark/hive/hbase相关技术

    HBase包括Hadoop生态组件基本都是使用java语言实现的。
    HBase具有非常高的写吞吐能力,不同规格集群配置qps不同。
    详细参考:https://help.aliyun.com/document_detail/59012.html?spm=a2c4g.11186623.6.555.3d8139dbvmQyvn

    2019-07-17 23:16:04
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载