知识点 线程安全,线程封闭,线程调度,同步容器,并发容器,AQS,J.U.C,等等 高并发解决思路与手段 扩容:水平扩容、垂直扩容 缓存:Redis、Memcache、GuavaCache等 队列:Kafka、RabitMQ、RocketMQ等 应用拆分:服务化Dubbo与微服务Spring Cloud 限流:Guava RateLimi…
引言 linux系统是以安全、高效稳定得以广泛的应用,linux系统中提供了多种机制来确保账号的安全使用。 一、账号安全基本措施 1、系统账号清理 将非登录用户的Shell设为/sbin/nologin 锁定长期不使用的账号 删除无用的账号 锁定账号文件passwd、shadow chattr +i /etc/passwd ###锁定文件…
文章目录 1.Linux概述 2. Linux和Windows目录对比 3. Vi和Vim编辑器 4. 开机、重启和用户登录注销 4.1 关机、重启命令 4.2 用户登录和注销 4.3 用户管理 4.3.1 添加/删除用户 4.3.2 指定/修改密码 4.3.3 查询用户信息 4.3.4 切换和查看当前用户 4.3.5 用户组 4.3.6…
前言 云计算是现在很热门的话题,很多的企业、行业都已经将传统的IT架构替换成云计算的架构。很多兴起的应用:大数据、AI都比较需要用云计算作为支撑的。云计算相比于传统的IT行业有着巨大的优势,本文就带大家认识什么是云计算,云计算的优势是什么。 云计算的确是最近几年兴起的话题,但是它采用的技术并不是新颖的,反而是很多年前的老技术,组合起来使用…
目录 前言 一、动态数据源配置 1.引入依赖库 2.使用步骤 二、JPA多数据源配置 1.引入依赖库 2.使用步骤 三、mybatis多数据源配置 1.引入依赖库 2.使用步骤 总结 前言 内容包括动态数据源以及多数据源的自动配置包括jpa和mybatis,包含源码以及使用方法。 一、动态数据源配置 1.引入依赖库 <depende…
学习尚硅谷的Redis学习时所做的笔记 一、Redis的应用场景 ①Redis的典型应用场景: [1]缓存 使用Redis可以建立性能非常出色的缓存服务器,查询请求先在Redis中查找所需要的数据,如果能够查询到(命中)则直接返回,大大减轻关系型数据库的压力。 [2]数据临时存储位置 使用token(令牌)作为用户登录系统时的身份标识,这…
HDFS简介: 当数据集的大小超过一台独立物理计算机的存储能力时,就有必要对它进行分区 (partition)并存储到若干台单独的计算机上。管理网络中跨多台计算机存储的文件系统成为分布式文件系统 (Distributed filesystem)。该系统架构于网络之上,势必会引入网络编程的复杂性,因此分布式文件系统比普通…
导读 Hadoop分布式文件系统(HDFS)被设计成适合运行在通用硬件(commodity hardware)上的分布式文件系统。它和现有的分布式文件系统有很多共同点。但同时,它和其他的分布式文件系统的区别也是很明显的。HDFS是一个高度容错性的系统,适合部署在廉价的机器上。 一、HDFS的背景介绍 随着数据量越来越大, 在 一个操作系统…
本文主要从两个方面对hdfs进行阐述,第一就是hdfs的整个架构以及组成,第二就是hdfs文件的读写流程。 一、HDFS概述 标题中提到hdfs(Hadoop Distribute File System)是分布式文件系统 分布式文件系统 distribute…
HDFS结构 概述:是Hadoop项目的核心子项目。是分布式计算中数据存储管理的基础,是基于流数据模式访问和处理超大文件的需求而开发的,可以运行于廉价的商用服务器上 pc server高容错性 :自动保存多个副本来增加容错性 如果某一个副本丢失,HDFS机制会复制其他机器上的副本,透明实现 支持超大文件 流式数据访问 批量处理不是用户交互…