思维导图五(Linux、JVM、Redis、RabbitMQ、ElasticSearch)
一 Linux1 概念:Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX(可移植操作系统接口) 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。2 作用:基本上所有的企业项目都是部署在Linux系统中,所以需要掌握Linux的常用指令以及项目发布上线的方法。二 JVM1 概念:Java Virtual Machine(java虚拟机),是ja
本文是自己学习相关知识点时做的思维导图,主要为了帮助自己巩固知识点
其他框架思维导图:
思维导图一(HTML5、CSS3、JavaScript、Json、Ajax、Vue)_SKS121的博客-CSDN博客
思维导图二(JavaSE、MYSQL、Javaweb、Maven、Git)_SKS121的博客-CSDN博客
思维导图三(Spring5、Mybatis、Mybatis_Plus、SpringMVC)_SKS121的博客-CSDN博客
思维导图四(SpringBoot、SpringSecurity、SpringCloud Netflix、Swagger、Dubbo、zookeeper)_SKS121的博客-CSDN博客
一 Linux
1 概念:Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX(可移植操作系统接口) 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。
2 作用:基本上所有的企业项目都是部署在Linux系统中,所以需要掌握Linux的常用指令以及项目发布上线的方法。
二 JVM
1 概念:Java Virtual Machine(java虚拟机),是java程序的运行环境,本质上是一个软件。
2 作用:屏蔽了与具体平台相关的信息,在不同平台运行时不需要重新编译,“一次编译,到处运行”。
三 Redis
1 概念:Remote Dictionary Server(远程字典服务),是一个开源的可基于内存亦可持久化的日志型、Key-Value数据库。
2 作用:可用作高速缓存,也可用作数据库。
四 RabbitMQ
1 概念:RabbittMQ是实现了高级消息队列协议(AMQP)的开源消息中间件。
2 作用:流量削峰,应用解耦,异步处理。
五 ElasticSearch
1.概念:Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。
2.作用:全文搜索。
六 Kafka
1 概念:
- 传统定义:kafka是一个分布式的基于发布/订阅模式的消息队列,主要应用于大数据实时处理领域。
- 最新定义:kafka是一个开源的分布式事件流平台,被广泛应用于数据管道、流分析、数据集成等领域。
2 作用:缓存/消峰、解耦、异步通信。
更多推荐
所有评论(0)