HBase
中琦2513
天道酬勤
展开
-
HBASE学习使用经验
问题导读:1. NOSQL是如何产生的以及Hbase 在NOSQL中的地位如何?2. Hbase框架是如何架构出来的 ?3. Hbase 是如何检索一条数据以及检索时间复杂度是多少?4. 如何设计 Hbase 数据库?5. 还有哪些HBase调优小技巧?解决方案:大数据技术如火如荼,在大数据挖掘及分析平台技术中,作为海量数据操作及高客户端并发解决方案的原创 2016-10-20 07:08:17 · 49592 阅读 · 1 评论 -
数据分区详解
数据分区详解数据分区的五种常用方式:1、随机分区优点:数据分布均匀缺点:具有相同特点的数据不会保证被分配到相同的分区2、Hash分区优点:具有相同特点的数据保证被分配到相同的分区特点:会产生数据倾斜3、范围分区缺点:提高查询速度,相邻的数据都在相同的分区缺...原创 2019-06-27 14:37:22 · 9598 阅读 · 0 评论 -
hbase-default.xml详解--注释
<?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <configuration> <!-- hbase的本地临时目录,每次机器重启数据会丢失,建议放到某个持久化文件目录下 --> <转载 2019-03-08 16:47:46 · 19086 阅读 · 0 评论 -
HBase数据模型和表设计思路
最近在网上找到一篇描述HBase的设计思路和使用要点的文章,觉得还不错,主要是基于HBase官网推荐的一篇博客,仔细阅读了这一片博客之后,总结一下关于HBase的数据模型和表设计思路。官方推荐的博客原文地址:http://0b4af6cdc2f0c5998459-c0245c5c937c5dedcca3f1764ecc9b2f.r43.cf2.rackcdn.com/9353-login121...原创 2018-12-05 07:48:13 · 23925 阅读 · 0 评论 -
HBase的高表和宽表
HBase的高表和宽表hbase中的宽表是指很多列较少行,即列多行少的表,一行中的数据量较大,行数少;高表是指很多行较少列,即行多列少,一行中的数据量较少,行数大。hbase的row key是分布式的索引,也是分片的依据。hbase的row key + column family + column qualifier + timestamp + value 是HFile中数据排列依据。HFile据...原创 2018-05-04 21:35:06 · 41427 阅读 · 0 评论 -
HBase详细概述
本文首先简单介绍了HBase,然后重点讲述了HBase的高并发和实时处理数据 、HBase数据模型、HBase物理存储、HBase系统架构,HBase调优、HBase Shell访问等。不过在此之前,你可以先了解 Hadoop生态系统 ,若想运行HBase,则需要先搭建好Hadoop集群环境和ZooKeeper集群好了,让我们来学习HBase吧!HBase简介HBa原创 2017-10-09 12:48:44 · 46826 阅读 · 0 评论 -
HBase学习总结
HBase的下载与安装 (HBase是一种数据库:Hadoop数据库,它是一种NoSQL存储系统,专门设计用来快速随机读写大规模数据。本文介绍HBase的下载与安装的整个过程。) 一、HBase的下载 1.登录HBase官网http://hbase.apache.org/,可看到如图1所示的页面: 图1 登录HBase官网的页面2.点击图1中的红色小框中的“here转载 2016-01-08 22:58:19 · 46270 阅读 · 0 评论 -
HBase基础知识
Hbase数据库hbase数据库介绍简介hbase是bigtable的开源java版本。是建立在hdfs之上,提供高可靠性、高性能、列存储、可伸缩、实时读写nosql的数据库系统。NoSQL = NO SQLNoSQL = Not Only SQL把nosql数据的原生查询语句 封装成 sqlHbase PhoenixNoSQL:hbase, re原创 2016-12-16 17:29:18 · 46111 阅读 · 0 评论 -
HBase数据模型解析和基本的表设计分析
最近在学习Hbase的使用,并仔细阅读了一篇官方推荐的博客,在这里就以一边翻译一边总结的方式和大家一起梳理一下HBase的数据模型和基本的表设计思路。官方推荐的博客原文地址:http://0b4af6cdc2f0c5998459-c0245c5c937c5dedcca3f1764ecc9b2f.r43.cf2.rackcdn.com/9353-login1210_khurana.pdf点击打开翻译 2016-12-01 01:56:00 · 45870 阅读 · 0 评论 -
HBase--Split和Compact
1 Region拆分一个Region代表一个表的一段Rowkey的数据集合,当Region太大,Master会将其拆分。Region太大会导致读取效率太低,遍历时间太长,通过将大数据拆分到不同机器上,分别查询再聚合,Hbase也被人称为“一个会自动分片的数据库”。Region可以手动和自动拆分。1.1 Region自动拆分1.1.1 ConstantSizeRegionSplitPo...原创 2019-07-01 13:42:08 · 7227 阅读 · 0 评论