象博客这些普通数据,有标题,内容,作者等信息,要进行保存时,如果是关系数据库,数据的属性,如标题、内容等只保存一次,建表时,实际数据则每增加一篇博客,就增加一条数据,这种方式进行查询时必须通过SQL语句,还需要知道栏位名称。
如果用HBASE这种数据库,存储时是属性和数据一起存进数据库,如每增加一篇博客,如数据和数据的属性一起存进数据库,是以KEY-VALUE的键值对的形式保存,即一条数据由若干个键值对组成,查询的时候把所有的数据加载进来,通过MAPREDUCE的算法进行过滤,无需SQL语句,因此也叫作NO-SQL数据库。
HBase 官方文档中文版
http://abloz.com/hbase/book.html
HBase MapReduce实例分析
http://www.taobaotesting.com/blogs/qa?bid=13914
业务开发测试HBase之旅一:HTable基本概念
http://www.taobaotesting.com/blogs/qa?bid=13850
业务开发测试HBase之旅五:HBase MapReduce测试实战
http://www.taobaotesting.com/blogs/qa?bid=13939
HBase 线上问题分析小记
http://www.taobaotesting.com/blogs/2158
Hadoop HBase 单机环境简单配置教程
http://blog.nosqlfan.com/html/311.html
hadoop和hbase分布式配置及整合eclipse开发
http://wenku.baidu.com/view/8712a661caaedd3383c4d392.html
Java操作Hbase进行建表、删表以及对数据进行增删改查,条件查询
http://javacrazyer.iteye.com/blog/1186881