一般操作查看服务器状态status查看hbase版本versionDDL操作创建表create 'member','member_id','address','info'创建了3个列族,分别是member_id, address, info知识点回顾:cf是schema的一部分,而column不是。...
分类:
其他好文 时间:
2014-08-27 16:30:58
阅读次数:
225
关于MemStore的补充在通过HStore.add向store中加入?一个kv时,首先把数据写入到memstore中。这一点没有什么说明;publiclongadd(finalKeyValue kv) {lock.readLock().lock();try{returnthis.memstore....
分类:
其他好文 时间:
2014-08-27 12:50:57
阅读次数:
235
1.使用“连接池”如果每次和Hbase交互时都去新建连接的话,显然是低效率的,HBase也提供类连接池相关的API。1.1.HTablePool早期的API中使用它,但很不幸,现在它已经过时了。在次不再描述。1.2.HConnection取代HTablePool的就是现在的HConnection,可...
分类:
编程语言 时间:
2014-08-26 16:55:16
阅读次数:
311
hbase版本:0.98.5hadoop版本:1.2.1使用自带的zk本文的内容是在集群中创建java项目调用api来操作hbase,主要涉及对hbase的创建表格,删除表格,插入数据,删除数据,查询一条数据,查询所有数据等操作。具体流程如下:1.创建项目2.获取jar包到项目的lib目录下(这边试...
分类:
编程语言 时间:
2014-08-26 01:48:45
阅读次数:
373
这里面的清理缓存可以理解为hibernate自动执行了一次 session.flush();
选择什么样的flush mode就是采取对hibernate session采取什么样的数据刷新的策略。
Session.setFlushMode()用于设定清理缓存的时间点。
对比一下几种flush mode:
FlushMode.AUTO:
调用Session的查询方法时,清理...
分类:
系统相关 时间:
2014-08-25 15:00:24
阅读次数:
228
Hbase异常:org.apache.hadoop.hbase.client.HTablePool$PooledHTable cannot be cast to org.apache.hadoop.hbase.client.HTable...
分类:
编程语言 时间:
2014-08-25 11:50:14
阅读次数:
196
目录: 一、Nginx的相关配置,以及测试数据 二、Hadoop中创建使用目录 三、Hive的日志表创建,并同步到Hbase中 1)创建自增长ID的类,并添加到Hive环境中 2)在Hive中创建日志表 3)将Nginx的日志数据导入到Hive日志表中 方法一:将本...
分类:
其他好文 时间:
2014-08-24 14:04:32
阅读次数:
246
摘要:在前文中安装了Hbase,通过Hbase shell可以进行一些操作,但是和实际的编程实例联系起来不方便,因此本文介绍有关Hbase编程的实例。 ? 一、使用Eclipse开发HBase应用程序 1,在Eclipse中新建一个Java Proj...
分类:
其他好文 时间:
2014-08-23 21:46:02
阅读次数:
239
摘要:在前文中安装了Hbase,通过Hbase shell可以进行一些操作,但是和实际的编程实例联系起来不方便,因此本文介绍有关Hbase编程的实例。
一、使用Eclipse开发HBase应用程序
1,在Eclipse中新建一个Java Project,命名为HBaseTest,然后右键Properties中选择Java Build Path,选择Add External Jars,将H...
分类:
其他好文 时间:
2014-08-23 21:41:11
阅读次数:
263
HBase是一个分布式的、面向列的开源数据库,该技术来源于Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力。HBas...
分类:
其他好文 时间:
2014-08-23 17:37:31
阅读次数:
323