
HBase
几钱清风
这个作者很懒,什么都没留下…
展开
-
HBase异步插入之BufferedMutator
BufferedMutator异步插入数据时,列簇必须存在,否则可能插入失败。。。 package com.sl.test; /** * Created by lisulong on 2016/11/28. */ import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory;原创 2016-11-28 21:28:48 · 7094 阅读 · 0 评论 -
HBase的WAL机制
简述 WAL(Write-Ahead-Log)预写日志是Hbase的RegionServer在处理数据插入和删除的过程中用来记录操作内容的一种日志。在每次Put、Delete等一条记录时,首先将其数据写入到RegionServer对应的HLog文件的过程。 客户端往RegionServer端提交数据的时候,会先写WAL日志,只有当WAL日志写成功以后,客户端才会被告诉提交数据成功原创 2016-11-28 22:48:31 · 1597 阅读 · 0 评论 -
HBase简要概括
HBase是Apache Hadoop的数据库,能够对大型数据提供随机、实时的读写访问。HBase的目标是存储并处理大型的数据。HBase是一个开源的,分布式的,多版本的,面向列的存储模型。它存储的是松散型数据。 HBase特性: 1 高可靠性 2 高效性 3 面向列 4 可伸缩 5 可在廉价PC Server搭建大规模结构化存储集群 HBase是Goog原创 2016-11-29 12:03:43 · 535 阅读 · 0 评论 -
优化hbase的查询提升读写速率优化案例及性能提升的几种方法
在初期,我们采用的逻辑是:将A表中的数据读取一行,根据其中的某个字段去组织一个GET,然后立刻提交,从B表取得要查询的字段的值,组织成一个PUT,并提交到A表。那么这么做的话, 1.完全发挥不出hbase的效率的原因是什么? -------------------------------- 2.使用bloomfilter和mapfile_index_interval如何提升性能? 3.如何原创 2016-12-13 23:14:09 · 11728 阅读 · 0 评论