wqy1027

eeee

 

2022年8月24日

hadoop-day3 pm

摘要: Hadoop-HA(高可用) Hadoop1.x带来的问题 1、单点故障(HA主要解决的问题) a. 每个群集只有一个NameNode,NameNode存在单点故障(SPOF)。 ​ b. 如果该计算机或进程不可用,则整个群集在整个NameNode重新启动或在另一台计算机上启动之前将不可用 ​ c. 阅读全文

posted @ 2022-08-24 15:49 不想写代码的小玉 阅读(32) 评论(0) 推荐(0) 编辑

2022年8月23日

hadoop day2-内容理解

摘要: 进程理解 HDFS相关(NN,DN,SSN) NameNode(NN) 功能: 1、接受客户端的读/写服务 因为NameNode知道数据文件与DataNode的对应关系 2、保存文件的时候会保存文件的元数据信息 a. 文件的归属 b. 文件的权限 c. 文件的大小,时间 d. Block信息,但是b 阅读全文

posted @ 2022-08-23 22:44 不想写代码的小玉 阅读(42) 评论(0) 推荐(0) 编辑

hadoop -day4 安装zookeeper和HA高可用

摘要: 安装zookeeper 1、上传安装包到master并解压(在/usr/local/soft/目录下) tar -zxvf zookeeper-3.4.6.tar.gz 2、配置环境变量 vim /etc/profile ZOOKEEPER_HOME=/usr/local/soft/zookeepe 阅读全文

posted @ 2022-08-23 20:44 不想写代码的小玉 阅读(24) 评论(0) 推荐(0) 编辑

2022年8月22日

hadoop day3-java实现hdfs

摘要: 如何用javaApi的方式来操作hdfs 新建maven项目,然后建立一个子工程 在父工程中引入依赖(maven中hadoop hdfs,hadoop common和hadoop client) <!-- https://mvnrepository.com/artifact/org.apache.h 阅读全文

posted @ 2022-08-22 21:14 不想写代码的小玉 阅读(23) 评论(0) 推荐(0) 编辑

2022年8月21日

hadoop day2-搭建

摘要: hadoop搭建 准备工作 三台虚拟机:master、node1、node2 检查时间是否同步:date 检查java的jdk是否被安装好:java-version 修改主机名 三台分别执行 vim /etc/hostname 并将内容指定为对应的主机名 关闭防火墙:systemctl stop f 阅读全文

posted @ 2022-08-21 21:10 不想写代码的小玉 阅读(28) 评论(0) 推荐(0) 编辑

2022年8月17日

redis day3

摘要: SpringBoot整合Redis(端口号7000) Spring Boot Data Redis中提供了RedisTemplate和StringRedisTemplate,其中StringRedisTemplate是 RedisTemplate的子类,两个类中成员方法基本一致,不同之处主要体现在操 阅读全文

posted @ 2022-08-17 15:07 不想写代码的小玉 阅读(40) 评论(0) 推荐(0) 编辑

2022年8月14日

redis day2

摘要: 持久化机制 client redis[内存] > 内存数据- 数据持久化-->磁盘 Redis官方提供了两种不同的持久化方法来将内存的数据存储到硬盘里面分别是: 快照(Snapshot) AOF (Append Only File) 只追加日志文件 快照(Snapshot) 特点:这种方式可以将某一 阅读全文

posted @ 2022-08-14 22:18 不想写代码的小玉 阅读(23) 评论(0) 推荐(0) 编辑

redis day1

摘要: nosql(not only sql) ,意思是不仅仅是sql,泛指非关系型数据库。 ·可以利用nosql解决的问题: 如商城网络中对商品数据频繁查询,对热搜商品的排行统计,订单超时问题,以及微信朋友圈(音频,视频)存储等; nosql的四大分类: 1.键值(key-value)存储数据库 # 1. 阅读全文

posted @ 2022-08-14 12:02 不想写代码的小玉 阅读(20) 评论(0) 推荐(0) 编辑

2022年8月13日

Spring Boot

摘要: spring boot解决了哪些问题? 大量maven冗余配置 每次构建项目都要书写大量相同配置极大浪费了项目开发时间 每次整合第三方技术都需要编写相关配置文件 项目测试每次都需要部署到tomcat 引出了一个spring boot框架,是由pivotal团队提供的,设计目的是用来简化spring应 阅读全文

posted @ 2022-08-13 22:51 不想写代码的小玉 阅读(919) 评论(0) 推荐(0) 编辑

2022年8月10日

maven,和git

摘要: maven maven是一款自动化构建工具,专注服务于Java平台的项目构建和依赖管理。 更像是一种管理的工具,原理是使用插件 每一个开发者从网上的一个中央仓库中获取到开发所指定需要的jar包,并且也可以把自己完成的项目打包成一个jar包发布到这个中央仓库中,供其他的模块开发人员使用,同时,项目经理 阅读全文

posted @ 2022-08-10 17:39 不想写代码的小玉 阅读(290) 评论(0) 推荐(0) 编辑

导航