09 2023 档案
摘要:HBase学习9(phoenix两种方式预分区) P35 1.phoenix预分区 如要分4个分区建表命令如下: create table if not exists ORDER_DTL( "id" varchar primary key, C1."status" varchar, C1."mone
阅读全文
摘要:HBase学习6(大量数据的导入及操作java) 在HBase中,有一个Import的MapReduce作业,可以专门用来将数据文件导入到HBase中。 hbase org.apache.hadoop.hbase.mapreduce.Import 表名 HDFS数据文件路径 1. 导入数据 1.将资
阅读全文
摘要:HBase学习10(hbase高可用) 17-18 1.搭建hbase高可用 考虑关于HBase集群的一个问题,在当前的HBase集群中,只有一个Master,一旦Master出现故障,将会导致HBase不再可用。所以,在实际的生产环境中,是非常有必要搭建一个高可用的HBase集群的。 HBase的
阅读全文
摘要:终于阅读完了张逸先生的《软件设计精要与模式》一书,掩卷沉思,书中对于软件设计这门学问的理解和阐述让我受益良多,潜移默化之中,我对于软件设计的过程以及模式的使用又有了新的认识。因此,我对此书的评价是一本不可多得的优秀书籍。 不能光说优秀,到底优秀在何处呢?个人感觉有以下几点: 首先,内容不浮躁。 放眼
阅读全文
摘要:HBase学习8(phoenix创建删除表、数据增删改查、数据分页查询) 1.建表 在Phoenix中,我们可以使用类似于MySQL DDL的方式快速创建表。例如: CREATE TABLE IF NOT EXISTS 表名 ( ROWKEY名称 数据类型 PRIMARY KEY 列族名.列名1 数
阅读全文
摘要:1.今天实现了IDEA连接到虚拟机的数据库。 2.完成了对虚拟机中的数据进行java增删改查的操作。 遇到的问题(已解决): 1.IDEA中一直连接不上虚拟机,原因是我忘记在Windows中配置hadoop的系统环境变量导致的。 2.IDEA识别不到虚拟机的主机号,原因是在Windows的host文
阅读全文
摘要:HBase学习7(phoenix安装) 1.下载 Phoenix Downloads | Apache Phoenix 2.根据hbase的版本下载对应的phoenix 3.上传到linux虚拟机 /export/software/目录下 建议把所有hbase、hadoop、zookeeper都关闭
阅读全文
摘要:HBase学习5(HBase java编程:创建项目,创建删除表,数据增删改查) 1.准备工作 1.1 创建IDEA Maven项目 其中名字为hbase_op,groupid为cn.itcast 然后导入pom依赖 <repositories><!-- 代码库 --> <repository> <
阅读全文
摘要:HBase学习3(增删改查) 1.启动hbase shell HBase的shell其实就是JRuby的IRB(交互式Ruby),但在其中添加了一些HBase的命令。 输入: hbase shell 2.创建表 语法:create '表名','列蔟名'... 例如:创建订单表,表名为ORDER_IN
阅读全文
摘要:HBase学习4(导入数据、计数器、scan扫描、过滤器) 1.导入数据集 先上传文件到指定目录,后执行下面的语句 hbase shell /export/software/ORDER_INFO.txt 2.查看表中有多少条数据(计数器) 语法:count ‘表名’ 缺点:比较慢,当数据量更大的时候
阅读全文
摘要:Zookeeper搭建 1.Zookeeper Zookeeper是Apache Hadoop项目下的一个子项目,是一个树形目录服务。 Zookeeper是一个分布式的、开源的分布式应用程序的协调服务。 2.zookeeper搭建 学习教程:04、ZooKeeper--集群搭建下--配置文件修改&启
阅读全文
摘要:Hadoop基础学习1(SSHfinalshell、vim、别名、hadoop集群) 1.SSH协议 SSH协议为Secure Shell的缩写,是一种网络安全协议,转为远程的登录会话和其他网络服务提供安全性的协议。 在Linux中,SSH的主要用途有:用户加密实现远程登录,服务器之间的免密登录。
阅读全文
摘要:HBase学习1(安装部署) 前提:zookeeper、Hadoop、jdk都已经安装部署好了。 1.Zookeeper、Hadoop正常部署 教程: 04、ZooKeeper--集群搭建下--配置文件修改&启动_哔哩哔哩_bilibili 08-Centos操作系统的虚拟机导入_哔哩哔哩_bili
阅读全文
摘要:HBase学习2(简单概念) 1.Apache HBase 是以hdfs未数据存储的,一种分布式,可扩展的NoSQL数据库。 2.HBase数据模型 HBase设计理念依据Google 的BigTable论文,BigTable是一个稀疏的、分布式的、持久的多维排序map。 映射由行键、列键和时间戳索
阅读全文
摘要:进度: 1.成功配置hbase,主要问题出在虚拟机别名、虚拟机映像设置、hbase文件配置、hbase环境配置上(已解决)。 2.学习hbase的基础增删改查操作。 问题: 无
阅读全文
摘要:一、设计模式的分类 设计模式的分类方式一:创建型(creational)、结构型(structural)、行为型(behavioural)。 创建型模式与对象的创建有关;结构型模式处理类或对象的组合;行为型模式对类或对象怎样交互和怎样分配职责进行描述。 设计模式的分类方式二:用于类、用于对象。 类模
阅读全文
摘要:Centos3个虚拟机的导入 教程:08-Centos操作系统的虚拟机导入_哔哩哔哩_bilibili 安装包在该视频底下有链接。 1.点击编辑-->管理员权限-->点击NAT模式这一行 然后更改网关 2.点击NAT设置 3.配置Windows本地虚拟网卡 -->找到网络连接 -->找到VMnet8
阅读全文
摘要:今天课上小测一次,所以认识到不会梦梦学,还弄了设计的理解方案 1:王平仲 2:问题: 1:房间构造为多三角结构,会极大程度压缩空间 2:楼道窗户设置不正对楼梯,导致楼道采光不好 3: 厨房面积太小,导致室内空间温度极度升高 4:阁楼楼梯不安全,一上去就会撞到房梁,甚至原本的房梁没有拆掉,压着新搭建的
阅读全文
摘要:第一天:长沙城市体验 抵达长沙后,前往橘子洲头,这是长沙的标志性景点之一,享受美丽的江景和城市的夜景。 接着,您可以去步行街慢慢逛逛,品尝当地的小吃和购物体验。 晚上可以去天心阁,欣赏长沙市区的夜景。 第二天:历史文化之旅 在早晨,前往岳麓山,这是湖南的名山,拥有丰富的历史和文化底蕴。可以参观岳麓书
阅读全文