2013年7月18日
摘要: 出处:http://www.alidata.org/archives/1509一、简介historystarted by chad walters and jim2006.11 G release paper on BigTable2007.2 inital HBase prototype created as Hadoop contrib2007.10 First useable Hbase2008.1 Hadoop become Apache top-level project and Hbase becomes subproject2008.10 Hbase 0.18,0.19 rele 阅读全文
posted @ 2013-07-18 12:35 闪光未来 阅读(211) 评论(0) 推荐(0)
  2013年7月17日
摘要: 出处:http://www.cnblogs.com/GnagWang/记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的一个synchronized(this)同步代码块时,另一个线程仍然可以访问该object中的非synchronized(this)同步代码块。 三、尤其关键的 阅读全文
posted @ 2013-07-17 20:19 闪光未来 阅读(139) 评论(0) 推荐(0)
摘要: Java语言允许通过程序化的方式间接对Class进行操作,Class文件由类装载器装载后,在JVM中将形成一份描述Class结构的元信息对象,通过该元信息对象可以获知Class的结构信息:如构造函数、属性和方法等。Java允许用户借由这个Class相关的元信息对象间接调用Class对象的功能,这就为使用程序化方式操作Class对象开辟了途径。简单实例 我们将从一个简单例子开始探访Java反射机制的征程,下面的Car类拥有两个构造函数、两个方法以及三个属性,如代码清单3-9所示:代码清单3-9 CarJava代码packagecom.baobaotao.reflect;publicclassCa 阅读全文
posted @ 2013-07-17 20:15 闪光未来 阅读(120) 评论(0) 推荐(0)
摘要: http://www.searchtb.com/2011/01/understanding-hbase.htmlHBase简介HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。HBase是Google Bigtable的开源实现,类似Google Bigtable利用GFS作为其文件存储系统,HBase利用Hadoop HDFS作为其文件存储系统;Google运行MapReduce来处理Bigtable中的海量数据,HBase同样利用Hadoop MapReduce来 阅读全文
posted @ 2013-07-17 20:04 闪光未来 阅读(128) 评论(0) 推荐(0)
摘要: 一个student表,表的逻辑模型如下:行键为学号,时间戳是自动添加的,列族name是名字,列族score是各科分数。行键是唯一的。行键时间戳列族name列族score20130001T2'zhangsan'T3score:Chinese='90'T4score:English='80'20130002T5'lisi'T6score:Chinese='95'......Tn进入HBase的shell:[coder@h1 hbase-0.90.5]$ bin/hbase shellHBase Shell; enter 阅读全文
posted @ 2013-07-17 20:01 闪光未来 阅读(4846) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示