摘要: ClusterandRegionServer readandwrite request countsRead, Write,andSync min, max,andaverage latencyNumber of Stores openedonRegionServersStoreFile Index sizeandcountsMemStore sizeBlock cache: item count, hit cacheandhit caching ratio, number of evictions, hitsandmisses, bytes freeCompactions: compacti 阅读全文
posted @ 2014-03-13 10:54 我勒个去~~ 阅读(519) 评论(0) 推荐(0)
摘要: todo 阅读全文
posted @ 2014-03-03 10:48 我勒个去~~ 阅读(98) 评论(0) 推荐(0)
摘要: B-tree,B是balance,一般用于数据库的索引。使用B-tree结构可以显著减少定位记录时所经历的中间过程,从而加快存取速度。而B+tree是B-tree的一个变种,大名鼎鼎的MySQL就普遍使用B+tree实现其索引结构。 那数据库为什么使用这种结构? 一般来说,索引本身也很大,不可能全部存储在内存中,因此索引往往以索引文件的形式存储的磁盘上。这样的话,索引查找过程中就要产生磁盘I/O消耗,相对于内存存取,I/O存取的消耗要高几个数量级,所以评价一个数据结构作为索引的优劣最重要的指标就是在查找过程中磁盘I/O操作次数的渐进复杂度。换句话说,索引的结构组织要尽量减少查找过程中... 阅读全文
posted @ 2014-02-19 15:21 我勒个去~~ 阅读(274) 评论(0) 推荐(0)
摘要: 在事务特性方面,hbase只支持单row的事务,不能保证跨row(cross-row)的事务。hbase通过行锁来实现单row事务。客户端进行操作时,可以显式对某一个行加锁,但是大部分情况下是没有必要的,因为如果没有显式的加行锁,hbase在内部会默认的加行锁。为了描述方便,用户显式加的行锁简称为显式行锁。HTable table = new HTable(config, tablename);RowLock lock = table.lockRow(rowkey);//首先获得rowkey对应的行锁,可能阻塞Put p1 = new Put(rowkey,lock);p1.add(cf, q 阅读全文
posted @ 2014-02-18 15:37 我勒个去~~ 阅读(409) 评论(0) 推荐(0)
摘要: 先标记下 阅读全文
posted @ 2014-02-18 15:36 我勒个去~~ 阅读(103) 评论(0) 推荐(0)
摘要: (转)插入模式i:在当前字符的左边插入I:在当前行首插入a:在当前字符的右边插入A:在当前行尾插入o:在当前行下面插入一个新行O:在当前行上面插入一个新行命令模式[h]、[j]、[k]、[l] 左 下 右 上v 进入行模式,V 进入列模式 , ~ 切换大小写,. 重复上一次命令撤销更改u 撤销,ctrl + r 恢复撤销的更改删除D 从光标处删除至行尾,dd 删除一行,dw 删除一个单词,x 删除光标后一个字符,#x 删除光标后第#个字符X 删除光标前一个字符,#X 删除光标前第#个字符dj 删除至下一行,dk 删除至上一行,d^ 删除到行首,d$删除到行尾替换r 替换光标所在处的字符,R替换 阅读全文
posted @ 2013-12-31 10:07 我勒个去~~ 阅读(185) 评论(0) 推荐(0)