开发者社区 问答 正文

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

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

展开
收起
徐雷知行合一 2018-11-22 22:20:05 2232 分享 版权
2 条回答
写回答
取消 提交回答
  • 1.阿里云大学荣誉讲师, 2.MongoDB中文社区专家

    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
    赞同 展开评论