编辑
2019-07-10
编程
00

HDFS 概述

1. HDFS 产生背景及定义

1.1 产生背景

数量增加,单台机已经存不下所有数据,需要把数据分配到更多个系统的磁盘中,这就需要一种系统来管理多台机器上的文件, 这就是分布式文件管理系统HDFS 只是分布式文件管理系统中的一种

1.2 HDFS 定义

HDFS(Haddop Distibuted File System)

  • **它是一个文件系统,**用于存储文件,通过目录树来定位文件;
  • 它是分布式的,联合多台服务器来实现其功能,集群中服务器有各自的角色
  • 使用场景:
    • 一次写入,多次读出
    • 不支持文件修改
    • 适合做数据分析,不适合用来做网盘
编辑
2019-07-10
编程
00

Hadoop 组成

1. Hadoop 组成

1.1 HDFS 架构概述:分布式文件系统

  • NameNode(nn):存储文件的元数据,如文件名,文件目录结构,文件属性(生成时间、副本数、文件权限),以及每个文件的块列表和块所在的DataNode等。
  • DataNode(dn):在本地文件系统存储文件块数据,以及块数据的校验和。
  • Secondary NameNode(2nn):用来监控HDFS状态的辅助后台程序,每隔一段时间获取HDFS元数据的快照。
编辑
2019-06-28
编程
00

Cloundera Manager Install

系统环境准备

1.VMware 安装

请百度

2.VMware 安装 CentOS 7

请百度

3.网络设置

[root@centos06 ~]# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

修改 ONBOOT=yes
编辑
2019-04-24
编程
00

1. spring security 的基本原理

1.1 添加 spring security 依赖后的情况

对所有连接进行拦截,并跳转到内置登录页面,登录名默认为 user, 登录密码,启动时在控制台打印出来

编辑
2019-02-03
编程
00

1. Java内存区域与内存溢出异常

1.1 运行时数据区域

对于运行时数据区域被划分为5个区域,方法区(Method Area) ,虚拟机栈(VM Stack), 本地方法栈(Native Method Stack), 堆(Heap)程序计数器(Program Counter Register)

方法区 和 堆 由所有线程共享,其他是线程隔离的。