HBase高手之路
文章平均质量分 87
111
W_chuanqi
这个作者很懒,什么都没留下…
展开
-
HBASE Phoenix异步创建索引报错
修改hbase-site.xml 的这个配置项:hbase.zookeeper.quorum。分发 hbase-site.xml 文件。关闭phoenix、hbase。启动hbase、phoenix。原创 2023-05-11 18:11:02 · 367 阅读 · 1 评论 -
HBase高手之路7—HBase之全文检索Phoneix
Phoenix官方网址:http://phoenix.apache.org/Phoenix官网:「We put the SQL back in NoSQL」Apache Phoenix让Hadoop中支持低延迟OLTP和业务操作分析。提供标准的SQL以及完备的ACID事务支持通过利用HBase作为存储,让NoSQL数据库具备通过有模式的方式读取数据,我们可以使用SQL语句来操作HBase,例如:创建表、以及插入数据、修改数据、删除数据等。原创 2023-04-20 14:33:14 · 2681 阅读 · 0 评论 -
HBase高手之路6—HBase高可用
HBase集群如果只有一个master,一旦master出现故障,将导致整个集群无法使用,所以在实际的生产环境中,需要搭建HBase的高可用,也就是让HMaster高可用,也就是需要再选择一个或多个节点也作为HMaster,但是只有一个是active,其他的都为backup master当active的master宕机时,从backup master中选举一个作为active。原创 2023-04-20 11:21:20 · 901 阅读 · 0 评论 -
HBase高手之路5—HBase的JavaAPI编程
关闭所有的项目,在Idea的启动页。原创 2023-04-10 11:27:11 · 3588 阅读 · 0 评论 -
HBase高手之路4-Shell操作
describe '表名'注意:集群启动启动ZooKeeper启动hdfs启动HBASE进入shell命令行在HBase中,如果要对海量的数据进行扫描查询,尤其是全表扫描效率很低,可以使用过滤器Filter来提高查询的效率。过滤器Filter可以根据主键、列簇、列、版本号(时间戳)等条件对数据进行查询过滤。在HBase中,使用过滤器有两种方式,一种就是使用命令行基于jRubby语法的选项实现交互式查询,另一种是基于HBase的JAVA API的方式进行编程开发。原创 2023-03-20 20:32:23 · 5191 阅读 · 0 评论 -
HBase高手之路3-HBase数据模型
在HBASE中,数据存储在具有行和列的表中。这是看起来关系数据库(RDBMS)一样,但将HBASE表看成是多个维度的Map结构更容易理解。ROWKEYC1列蔟C2列蔟rowkey列1列2列3列4列5列6rowkey0001C1(Map)列1 => 值1列2 => 值2列3 => 值3C2(Map)列4 => 值4列5 => 值5列6 => 值6"1" : "x",原创 2023-03-27 10:08:08 · 644 阅读 · 0 评论 -
HBase高手之路2-HBase集群的搭建
Hbase高手之路 – 第二章 – HBase集群的搭建配置,Hadoop非高可用原创 2023-03-15 14:35:37 · 1602 阅读 · 0 评论 -
HBase高手之路1-Hbase简介
HBase的原型是Google的BigTable论文,受到了该论文思想的启发,目前作为Hadoop的子项目来开发维护,用于支持结构化的数据存储。官方网站:http://hbase.apache.orgHBase是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBASE技术可在廉价PC Server上搭建起大规模结构化存储集群。HBase的目标是存储并处理大型的数据,更具体来说是仅需使用普通的硬件配置,就能够处理由成千上万的行和列所组成的大型数据。原创 2023-03-08 16:03:27 · 1394 阅读 · 2 评论