一.前言(整体聊聊hbase,hdfs,Phoenix)一.从HDFS角度理解HBase写: 1.HBase的数据存储在HDFS之上,HDFS不支持随机写.因此HBase做一系列优化. 2.因为HDFS不支持随机写,所以HBase只需要将数据写入内存即可.内存不稳定需要经WAL. 3.内存不稳......
2023-10-12 00:09 阅读 阅读全文文章浏览阅读280次。(一)关于二级索引因为Hbase的rowkey是唯一索引,无法满足大部分的需求,不能走rowkey索引,导致性能较差所以要构建二级索引来代替全表扫描(二)如何实现二级索引Phoenix底层封装了大量的协处理器来实现......
2024-01-24 04:52 阅读 阅读全文文章浏览阅读2.3k次。数据库CREATE SCHEMACREATE SCHEMA [IF NOT EXISTS] 数据库名字0: jdbc:phoenix:CentOS> create schema if not exists jiangzz;Error: ERROR 725 (43M08): Cannot create schema because config phoenix.schema.isN..._cannot create schema because config phoenix.schema.isnames......
2024-01-22 14:42 阅读 阅读全文文章浏览阅读1.2k次。1.项目工程结构2.pom依赖配置<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mav......
2024-01-23 06:36 阅读 阅读全文文章浏览阅读1.3k次。目的:使用dbeaver连接Hbase01.解压安装并拷贝到HBase的lib目录(base) [root@192 phoenix-hbase-2.1-5.1.2-bin]# lsbin docs examples LICENSE NOTICE phoenix-client-hbase-2.1-5.1.2.jar phoenix-pherf-5.1.2.jar phoenix-server-hbase-2.1-5.1.2.jar(base) [root@......
2024-01-23 02:00 阅读 阅读全文文章浏览阅读1.3k次。目的:使用dbeaver连接Hbase01.解压安装并拷贝到HBase的lib目录(base) [root@192 phoenix-hbase-2.1-5.1.2-bin]# lsbin docs examples LICENSE NOTICE phoenix-client-hbase-2.1-5.1.2.jar phoenix-pherf-5.1.2.jar phoenix-server-hbase-2.1-5.1.2.jar(base) [root@......
2024-01-23 02:00 阅读 阅读全文文章浏览阅读1.3k次。目的:使用dbeaver连接Hbase01.解压安装并拷贝到HBase的lib目录(base) [root@192 phoenix-hbase-2.1-5.1.2-bin]# lsbin docs examples LICENSE NOTICE phoenix-client-hbase-2.1-5.1.2.jar phoenix-pherf-5.1.2.jar phoenix-server-hbase-2.1-5.1.2.jar(base) [root@......
2024-01-23 02:00 阅读 阅读全文文章浏览阅读1.3k次。目的:使用dbeaver连接Hbase01.解压安装并拷贝到HBase的lib目录(base) [root@192 phoenix-hbase-2.1-5.1.2-bin]# lsbin docs examples LICENSE NOTICE phoenix-client-hbase-2.1-5.1.2.jar phoenix-pherf-5.1.2.jar phoenix-server-hbase-2.1-5.1.2.jar(base) [root@......
2024-01-23 02:03 阅读 阅读全文