HBASE-LSM树
HBASE-LSM树
1.B+树
关于B树、B+树、B树的了解参考:*
http://blog.csdn.net/v_july_v/article/details/6530142
优点:
走进搜索引擎的作者梁斌老师针对B树、B+树给出了他的意见(为了真实性,特引用其原话,未作任何改动):
“B+树还有一个最大的好处,方便扫库,B树必须用中序遍历的方法按序扫库,而B+树直接从叶子结点挨个扫一遍就完了,B+树支持range-query非常方便,而B树不支持。
我的架构经验系列文章 - 后端架构 - 架构层面
回到索引 http://www.cnblogs.com/lovecindywang/archive/2012/12/23/2829828.html
架构层面:
日志集中
所谓日志集中就是把程序的所有日志和异常信息的记录都汇总到一起,在只有一台服务器的时候我们记录本地文件问题也不是最大,但是在负载均衡环境下再记录本地日志的话就出现问题了。
HBase查询优化——持续更新
Scan:setBatch,setCaching,setCacheBlocks
public void setBatch(int batch)
public void setCaching(int caching)
public void setCacheBlocks(b...
大数据应用之双色球算奖平台总体设计历史数据存储篇
大数据应用之双色球算奖平台总体设计历史数据存储篇
作者:张子良
版权所有,转载请注明出处
1.1 引子:文件OR数据库
历史期次的双色球选注数据的存储,采用什么样的格式比较好呢?这需要重点从三个方面考虑,一、文件访问方便吗?二、文件服务器空间够用吗?三、软硬件故障环境下,如何保障数据的可用性。
HBase查询优化
1.概述
HBase是一个实时的非关系型数据库,用来存储海量数据。但是,在实际使用场景中,在使用HBase API查询HBase中的数据时,有时会发现数据查询会很慢。本篇博客将从客户端优化和服务端优化两个方面来介绍,如何提高查询HBase的效率。