- 博客(6)
- 收藏
- 关注
原创 小Q大数据-HBase在java中的实现
1.首先确保hbase处于开启状态 2.创建maven 项目 导入依赖 <dependencies> <!-- https://mvnrepository.com/artifact/org.apache.hbase/hbase-client --> <dependency> <groupId>org.apache.hbase</...
2018-07-22 20:12:03
165
原创 小Q大数据-Hbase数据模型的“旋风之旅”
应用把数据存放在带标签的表中,表由行和列组成。表格的“单元格”(cell)由行和列的坐标交叉决定,是有版本的。默认情况下,版本号是自动分配的,为HBase插入单元格时的时间戳。单元格的内容是未解释的字节数组。例如,下图所示为用于存储照片的HBase表。 表中行的键也是...
2018-07-22 17:55:58
185
原创 小Q大数据-HBase基础
HBase是在一个HDFS上开发的面向列的分布式数据库。如果需要实时地随机访问超大规模数据集,就可以使用HBase这一Hadoop应用。 虽然数据库存储和检索的实现可以选择很多不同的策略,但是绝大多数解决办法,特别是关系型数据库技术的变种,不是为大规模可伸缩的分布式处理设计的,很多厂商提供了复制(replication)和分区(partitioning)解决方案,让数据库能够从单...
2018-07-22 08:43:05
156
原创 小Q大数据-Hbase的存储格式
HBase中的所有数据文件都存储在Hadoop HDFS文件系统上,主要包括上述提出的两种文件类型:1. HFile, HBase中KeyValue数据的存储格式,HFile是Hadoop的二进制格式文件,实际上StoreFile就是对HFile做了轻量级包装,即StoreFile底层就是HFile2. HLog File,HBase中WAL(Write Ahead Log) 的存储格式,物理上是...
2018-07-15 10:28:46
365
原创 小Q大数据-初始Hbase
一、Hbase Hbase是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。 HBase是Google Bigtable的开源实现,类似Google Bigtable利用GFS作为其文件存储系统,HBase利用Hadoop HDFS作为其文件存储系统;Google运行MapReduce来处理Bigtable...
2018-07-15 10:24:51
119
原创 小Q大数据-hadoop环境搭建
系统环境Centos 7一、服务器环境配置1、服务器列表名称 地址 操作系统 root密码 master x.x.x.1 Centos 7 root slave1 x.x.x.2 Centos 7 root slave2 x.x.x.3 Centos 7 root 2、配置ssh信任 1)在主节点生成公私秘钥对: 进入/.ssh/目录下, ...
2018-07-15 10:00:15
326
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人