高级数据库
文章平均质量分 64
Hbase,phoenix,MongoDB,Redis
Agatha方艺璇
路遥马急的人间,愿成长得明媚,与优秀为伍
展开
-
Hive使用sql命令报错 FAILED: SemanticException org.apache.hadoop.hive.ql.metadata.HiveException
进mysql删除元数据数据库重新创建一下退出mysql原创 2024-02-29 10:40:36 · 1012 阅读 · 0 评论 -
CentOS7 Hive2.3.8安装
删空后加入以下内容,注意复制进去的时候不要少了>符号之类的小错误,此文件涉及到之前设置的密码Root123!,如果你不一样,记得改。复制备份hive-default.xml.template并命名为hive-site.xml。在文件最底下加,注意hadoop版本和java版本以及路径是否和我一样,不一样记得换。复制备份hive-env.sh.template并命名为hive-env.sh。然后会弹出下面这个内容在:后面手敲密码就好,输密码的时候看不见。加好了,查看一下,就有% hiveuser 的用户了。原创 2024-02-27 12:22:35 · 1782 阅读 · 0 评论 -
VMware CentOS7 忘记root密码如何更改
vmware linux centos7改密码原创 2023-09-26 12:53:10 · 193 阅读 · 0 评论 -
CentOS7 yum安装报错:“Could not resolve host: mirrorlist.centos.org; Unknown error“
CentOS7 yum安装出错原创 2023-09-14 13:45:20 · 1392 阅读 · 0 评论 -
安java的时候/usr/local/java/jdk1.8.0_144/bin/java: 无法执行二进制文件: 可执行文件
然后找jdk的对应版本。查看linux的版本。原创 2023-09-11 15:55:07 · 738 阅读 · 0 评论 -
CentOS7 最小化安装详细图文步骤
CentOS7一.准备步骤1.下载centos的iso2.准备好虚拟机软件VMware Workstation二.安装步骤1.打开虚拟机,创建新的虚拟机2.选择典型方式,下一步3.选择稍后安装操作系统,下一步4.选择Linux-Centos7 64位5.根据需求更改虚拟机名称和安装位置6.设置磁盘大小,大于40GB,选择拆分多个文件,下一步7.点击自定义硬件...原创 2020-05-07 12:17:12 · 10607 阅读 · 0 评论 -
MobaXterm安装与虚拟机连接
mobaxterm原创 2023-09-07 23:25:53 · 2649 阅读 · 0 评论 -
Hive基础命令
红标为常用的数据类型;对于Hive的String类型相当于数据库的varchar类型,该类型是一个可变的字符串,不过它不能声明其中最多能存储多少个字符。文件/data/employee.txt代码加载数据至hive外转内内转外‘EXTERNAL’=‘TURE’和’EXTERNAL’='FALSE’只能大写文件/data/dept.txt创建表格加载数据原创 2023-02-27 16:34:16 · 390 阅读 · 0 评论 -
Navicat Premium 安装 & 注册
navicat安装注册原创 2023-02-20 13:56:28 · 5097 阅读 · 0 评论 -
CentOS7 Hive2.3.9 安装部署(mysql 8.0)
mysql8.x密码必须符合它指定的规则:包含大写字母,小写字母,数字,特殊符号,密码太简单会报错。回车后会有 ,在后面输入查出来的临时密码即可,输密码的时候看不见。假如临时密码为wdert5yhfgncbxdfzser。#配置HADOOP_HOME路径,路径根据自己的修改。#执行创建metastore数据库的命令。#配置HIVE_CONF_DIR路径。#配置JAVA_HOME。#执行下边命令输入密码。原创 2023-02-20 13:43:10 · 750 阅读 · 0 评论 -
Hive 2.3.0 安装部署(mysql 8.0)
hive mysql centos7安装原创 2023-02-20 13:01:16 · 1243 阅读 · 0 评论 -
Hbase Coprocessor 协处理器 与 JavaAPI
协处理器代码原创 2022-11-21 12:37:57 · 1100 阅读 · 0 评论 -
Hbase JAVA API 增删改查操作
【代码】HbaseJAVA API 增删改查操作。原创 2022-10-17 11:22:49 · 2445 阅读 · 4 评论 -
Hbase Filter 过滤器
Hbase Filter 过滤器。原创 2022-10-11 13:44:13 · 1072 阅读 · 2 评论 -
Hbase Java API 介绍
几个主要 Hbase API 类和数据模型之间的对应关系原创 2022-10-11 13:05:55 · 454 阅读 · 0 评论 -
CentOS7 ifconfig命令不显示IP地址或者只显示127.0.0.1
编辑ifcfg-ens33 或者叫 eno16777736,自己 ls 查一下看看是啥。进入/etc/sysconfig/network-scripts/修改文件中的ONBOOT=no 将no改为yes,保存退出。原创 2022-09-21 14:22:24 · 1577 阅读 · 0 评论 -
Hbase使用shell命令报错大集锦: | Master is initializing | Server is not running yet | NoNode for /hbase/master
1、PleaseHoldException: Master is initializing 解决办法2、Server is not running yet3、ERROR: KeeperErrorCode = NoNode for /hbase/master4、NameError: uninitialized constant VERSION原创 2022-09-20 15:37:06 · 4701 阅读 · 0 评论 -
Hbase权限访问命令、报错:Grant无权限(acl文件少了)
hbase权限访问原创 2022-09-20 11:43:11 · 2648 阅读 · 0 评论 -
Hbase三大组件 -- Region Server、HMaster、Zookeeper 介绍
1)实时查询,可以认为是从内存中查询,一般响应时间在1秒内。HBase的机制是数据先写入到内存中,当数据量达到一定的量(如128M),再写入磁盘中, 在内存中,是不进行数据的更新或合并操作的,只增加数据,这使得用户的写操作只要进入内存中就可以立即返回,保证了HBase I/O的高性能。1) 在HBase中Hmaster负责监控RegionServer的生命周期,均衡RegionServer的负载,如果Hmaster挂掉了,那么整个HBase集群将陷入不健康的状态,并且此时的工作状态并不会维持太久。原创 2022-09-15 20:02:06 · 5133 阅读 · 5 评论 -
Hbase命令行语句
语法:desc ‘表格名’语法:create ‘表格名’,‘列族名1’,‘列族名2’,‘列族名n’语法:disable ‘表格名’语法:enable ‘表格名’语法:scan ‘表格名’语法:id_disabled ‘表格名’语法:disable_all ‘条件’语法:enable_all ‘条件’语法:put ‘表格名’,‘行键’,‘列族名:列名’,‘值’语法:get ‘表格名’,‘条件1’,‘条件2’原创 2022-09-15 17:28:02 · 5537 阅读 · 0 评论 -
Centos7 bash:jps:Command not found....
jps command not found原创 2022-09-11 20:00:56 · 702 阅读 · 0 评论 -
Hbase简介
1、HBase是建立在Hadoop文件系统之上的面向列的分布式数据库。2、这是一个开源项目。3、它是水平可伸缩的。4、HBase是一种数据模型,类似于Google的大表,旨在提供对大量结构化数据的快速随机访问。5、这是非关系型的数据库。无事务,无外键,等关系型数据库的功能6、它是分布式数据库。7、稀疏矩阵。8、约束少1、行:每个HBase表都由若干行组成,每个行由行键(row key)来标识。2、行键:可使Hbase自动排列。原创 2022-09-06 15:29:09 · 834 阅读 · 0 评论 -
大数据、Hadoop、Hbase介绍
数据(data)是事实或观察的结果,是对客观事物的逻辑归纳,是用于表示客观事物的未经加工的的原始素材。可以是符号、文字、数字、语音、图像、视频等Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,则MapReduce为海量的数据提供了计算。HDFS:分布式文件系统,用于存储数据MapReduce:用于处理数据Yarn:用于资源管理•HBase是建立在Hadoop文件系统之上的面向列的分布式数据库。•这是一个开源项目。•它是水平可伸缩的。原创 2022-09-06 15:20:50 · 2375 阅读 · 7 评论 -
Phoenix客户端安装(SQuirrel-SQL) & 连接Hbase配置 & 基本语法
SQuirrel-SQL1.SQuirrel-SQL的安装1)下载SQuirrel-SQL安装文件squirrel-sql-4.0.0-standard.jar*下载地址:http://squirrel-sql.sourceforge.net/*路径自设2)安装与部署a) 打开电脑的命令提示符cmd进入安装文件的安装目录输入代码:java -jar squirrel-sql-4.0.0...原创 2020-04-28 22:27:40 · 1555 阅读 · 0 评论 -
NOSQL之MongoDB & MongoDB--Linux和Windows安装
NOSQL之MongoDB一.概念1.什么是NoSQL?NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。2. 为什么使用NoSQL ?...原创 2020-05-02 20:37:39 · 708 阅读 · 0 评论 -
HIVE未整理格式的笔记。。。
a、数据仓库:数据仓库系统是一个信息提供平台,他从业务处理系统获得数据,主要以星型模型和雪花模型进行数据组织,并为用户提供各种手段从数据中获取信息和知识。数据获取(Data Acquisition)数据存储(Data Storage)数据访问(Data Access)原创 2020-07-07 16:59:22 · 313 阅读 · 0 评论 -
Hive之JAVA API
Hive之JAVA API一.准备工作1.JDK的版本:1.8+2.Hadoop版本:2.7.33.Hive版本:2.3.34.Hadoop环境都已经正常启动二.启动hiveserver2服务必须启动否则在idea中运行会出问题hive --service hiveserver2三.在hive中创建mydb数据库,表格,引入表格1.创建名为mydb的数据库create database mydb comment 'This is My DB';2.使用mydb数据库use原创 2020-07-07 17:00:29 · 1357 阅读 · 4 评论 -
Hive数据模型基础
Hive数据模型Hive将为每个数据库创建一个目录。(HDFS上创建一个与之对应的目录),该数据库中的表将存储在数据库目录的子目录中。例外情况是默认数据库中的表,它没有自己的目录。验证两种方式:1)hive shell 中dfs -lsr /;2)直接输入hdfs dfs -lsr /一.数据库的基本操作1.默认路径数据库目录是在属性hive.metastore.warehouse.dir指定的顶级目录下创建的,一般指/user/hive/warehouse/路径下这个路径在原创 2020-07-07 17:01:22 · 238 阅读 · 0 评论 -
MongoDB之高级命令语句
MongoDB之高级命令语句一、MongoDB MapreduceMap-Reduce是一种计算模型,简单的说就是将大批量的工作(数据)分解(MAP)执行,然后再将结果合并成最终结果(REDUCE)。MongoDB提供的Map-Reduce非常灵活,对于大规模数据分析也相当实用。1. MapReduce 命令以下是MapReduce的基本语法:一条语句db.collection_name.mapReduce( function() {emit(key,value);}, //ma原创 2020-07-07 17:02:41 · 326 阅读 · 0 评论 -
Redis(5.0.7) 安装与部署(CentOS7)
Redis安装与部署一、安装 Redis1.下载安装压缩包官网地址:http://download.redis.io/releases/网盘链接(5.0.7):链接:https://pan.baidu.com/s/1obr1vsp7ZYqd3TD5W6LZaA提取码:1a4q2.利用xshell或者其他连接软件传输至tools文件夹3、解压安装压缩包至training文件夹tar -zxvf redis-5.0.7.tar.gz -C /training4.安装gccyum i原创 2020-07-07 17:03:14 · 1403 阅读 · 0 评论 -
Hive安装部署(基于hadoop2.7.3 mysql 8.0)
Hive安装部署一.Hive的安装1、下载apache-hive-2.3.0-bin.tar.gz可以自行下载其他版本:http://mirror.bit.edu.cn/apache/hive/2.3.0版本链接:https://pan.baidu.com/s/18NNVdfOeuQzhnOHVcFpnSw提取码:xc2u2、用xshell或者其他连接软件将安装包传输到虚拟机/tools 文件夹中3、解压安装tar -zxvf apache-hive-2.3.0-bin.tar.gz -原创 2020-07-07 17:04:52 · 2095 阅读 · 2 评论 -
MongoDB之中级命令语句
MongoDB之中级命令语句一.MongoDB文档显示限制如果你需要在MongoDB中读取指定数量的数据记录,可以使用MongoDB的Limit方法,limit()方法接受一个数字参数,该参数指定从MongoDB中读取的记录条数。语法db.COLLECTION_NAME.find().limit(NUMBER)实例首先查看文档全部信息db.library.find()这里实操只显示5行db.library.find().limit(5)二.MongoDB文档显示跳过我们除了可原创 2020-07-07 17:07:59 · 226 阅读 · 0 评论 -
MongoDB之初级命令语句
MongoDB之初级命令语句一.MongoDB概念解析1.术语对比2.数据类型二.MongoDB创建数据库语法MongoDB 创建数据库的语法格式如下:use DATABASE_NAME如果数据库不存在,则创建数据库,否则切换到指定数据库。实例创造数据库agatha:use agathaswitched to db agathadbagatha如果你想查看所有数据库,可以使用 show dbs 命令:show dbsadmin 0.000GBagat原创 2020-07-07 17:08:51 · 258 阅读 · 2 评论 -
MongoDB之JAVA API增删查改
MongoDB JAVA API0.查看mongoDB的端口号vi /etc/mongod.conf,查看端口号为270171.创建集合import com.mongodb.DB;import com.mongodb.MongoClient;import com.mongodb.client.MongoDatabase;public class MongoCreateCollection { public static void main( String args[] ){原创 2020-07-07 17:17:25 · 396 阅读 · 0 评论 -
Hbase之JAVA API增删查改
Hbase增删改查原创 2020-07-07 17:24:10 · 565 阅读 · 0 评论 -
Hbase环境与安装笔记
Hbase环境与安装==============================================================================1、本地模式(不需要HDFS(先stop-all.sh),保存在Linux的文件系统)1)事先需要在/training/hbase-1.3.1目录下创建data目录: mkdir /training/hbase-1.3...原创 2020-07-07 17:25:12 · 842 阅读 · 0 评论