几个相关类与HBase数据模型之间的对应关系 java类 HBase数据模型 HBaseAdmin 数据库(DataBase) HBaseConfiguration HTable 表(Table) HTableDescriptor 列族(Column Family) Put 列修饰符(Column Qualifier)...
分类:
编程语言 时间:
2015-03-20 16:36:13
阅读次数:
147
1.HBase(NoSQL)的数据模型1.1 表(table),是存储管理数据的。1.2 行键(row key),类似于MySQL中的主键。 行键是HBase表天然自带的。1.3 列族(column family),列的集合。 HBase中列族是需要在定义表时指定的,列是在插入记录时动态...
分类:
其他好文 时间:
2015-03-17 20:08:30
阅读次数:
149
一、HBase(NoSQL)的数据模型
1.1 表(table),是存储管理数据的。
1.2 行键(row key),类似于MySQL中的主键,行键是HBase表天然自带的,创建表时不需要指定
1.3 列族(column family),列的集合。
一张表中有多个行健,一个行健读取出来的是一条记录,列族和MySQL中的列差不多,但是它是列的集合
HBase中列族是需要在定义表时指定的,列...
分类:
其他好文 时间:
2015-02-13 21:15:33
阅读次数:
217
背景
在前三篇文章中已经介绍了NoSQL中属于聚合模型的三种数据库:键值型、文档型、列族型。下面针对三种聚合数据模型的共同点和不同点加以分析以便很好的来认识掌握各自的特点。
相同点
三种面向聚合的数据模型的共同点是,他们都是用聚合这一概念,而且聚合中都有一个可以查找其内容的索引键。在集群上运行时,聚合都是重点环节,因为数据库必须保证将聚合内的数据存在同一节点上。聚合还是”更新“操作的最小数据...
分类:
数据库 时间:
2015-01-23 21:38:01
阅读次数:
221
键值数据模型
键值数据库是一张简单的hash table,主要用在所有数据库访问均通过主键来操作的情况下。讨论每一种NoSQL数据库的特征时,都要了解其”一致性“、”事务性“、查询特性、数据结构和可扩展性。
文档数据模型
列族数据模型
相同点
如上图三种面向聚合的数据模型的共同点是,他们都是用聚合这一概念,而且聚合中都有一个可以查找其内容的索引键。在集群上运行时,聚合...
分类:
数据库 时间:
2015-01-23 20:09:04
阅读次数:
156
1. 进入hbase命令行 ./hbase shell
2. 显示hbase中的表 list
3. 创建user表,包含info、data两个列族
create 'user', 'info1', 'data1'
create 'user', {NAME => 'info', VERSIONS => '3'}
4. 向表中插入信息:
向user表中插入信息,row...
分类:
系统相关 时间:
2014-12-23 22:42:14
阅读次数:
299
HDInsight HBase的概述
什么是HBase的?
HBase的是建立在Hadoop的Apache的开源的NoSQL数据库,提供了大量的非结构化和半结构化数据的随机存取和强大的一致性。它是仿照谷歌的BigTable是一个列面向家庭的数据库。数据被存储在一排内的表和数据的行是由列族分组。 HBase的是在这个意义上,无论是列也不存储在其中的数据类型需要在使用它们之前所定义的模式的更小的数据库。开放源代码是首次发布由Mike Cafarella于2007年,线性扩展处理PB级数据数千个节点。它可以依靠数...
分类:
其他好文 时间:
2014-12-16 11:49:47
阅读次数:
205
1.hbase利用hdfs作为其文件存储系统,利用mapreduce来处理数据,利用zookeeper作为协调工具
2.行键(row key),类似于主键,但row key是表自带的
3.列族(column family) ,列(也称作标签/修饰符)的集合,定义表的时候指定的,列是在插入记录的时候动态增加的
hbase表中的数据,每个列族单独一个文件
4.timestamp 是列的一个属性...
分类:
其他好文 时间:
2014-11-30 00:41:00
阅读次数:
158
图解Nosql(hbase)与传统数据库的区别http://www.aboutyun.com/thread-7804-1-1.html(出处: about云开发)问题导读:1.nosql数据库能否删除列2.nosql数据库如何删除一条记录3.nosql数据库列族和lieder区别是什么?4.nosq...
分类:
数据库 时间:
2014-11-23 23:00:51
阅读次数:
245
ubuntu14.04,eclipse下操作hbase。下面是一个利用hbase java api操作hbase,查看hbase中表student1列族情况的example:
import java.io.IOException;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.HBaseCo...
分类:
系统相关 时间:
2014-11-10 15:33:33
阅读次数:
182