
高级架构师
文章平均质量分 92
管程序猿
这个作者很懒,什么都没留下…
展开
-
高级架构师_Docker_第3章Docker运维管理__ 第1节Swarm集群管理
高级架构师_Docker_第3章Docker运维管理__ 第1节Swarm集群管理Swarm集群管理节点信息硬件要求当前应用状态容器化部署=大麻烦安装docker-swarm官网文档Docker Swarm由两部分组成:配置私有仓库初始化第一个管理节点如何加入新的节点manager节点说明验证节点节点权限提升/降低脱离集群删除脱离集群的节点图形界面docker官网地址基础镜像配置运行镜像测试镜像swarm命令node命令service命令命令总结,如下图:原创 2022-11-06 13:13:49 · 432 阅读 · 0 评论 -
高级架构师_Docker_第2章_ Docker核心原理_ 第7节IDEA集成Docker
IDEA集成Docker配置idea配置插件操作docker原创 2022-11-06 13:06:47 · 734 阅读 · 0 评论 -
高级架构师_Docker_第2章_ Docker核心原理_ 第6节Docker部署微服项目
Docker部署微服项目数据库创建数据库创建用户表新增测试数据springboot项目项目简介pom.xmlapplication.yml测试数据库连接mysql容器运行镜像导入数据库测试项目优化mysql镜像打包项目基础镜像安装docker插件制作镜像-dockerfile生成测试镜像测试、删除镜像原创 2022-11-06 13:04:08 · 318 阅读 · 0 评论 -
高级架构师_Docker_第2章_ Docker核心原理_ 第5节 Dockerfile简介
Dockerfile简介基于已有的镜像创建commit命令Dockerfile官网地址Dockerfile的基本结构Dockerfile文件说明Dockerfile常见命令使用示例build命令常用参数:制作镜像运行镜像测试mysql连接测试mysql连接原创 2022-11-06 12:59:44 · 268 阅读 · 0 评论 -
高级架构师_Docker_第2章_ Docker核心原理_ 第4节安装Docker私服
安装Docker私服节点信息官方私服官网地址基础镜像配置运行容器添加私服仓库地址浏览器测试上传镜像浏览器查看企业私服harbor官网地址docker-compose硬件要求安装harbor配置私服新建项目登录私服上传nginx镜像原创 2022-11-06 12:52:31 · 127 阅读 · 0 评论 -
高级架构师_Docker_第2章_ Docker核心原理_ 第4节_Docker-Compose
Docker-Compose简介官网地址什么是docker composedocker compose的背景docker compose安装下载授权检查安装情况以及版本卸载docker-composeyml配置文件及常用指令反向代理案例案例环境准备:安装docker插件基础镜像配置试运行镜像nginx.conf反向代理配置docker-compose启动服务浏览器测试常用命令汇总官网地址原创 2022-11-06 12:48:05 · 217 阅读 · 0 评论 -
高级架构师_Docker_第2章_ Docker核心原理_ 第3节_Docker数据卷
Docker数据卷什么是数据卷cp命令语法常用参数基础镜像宿主机文件 copy to 容器内容器内文件 copy to 宿主机数据卷数据卷类型宿主机数据卷挂载目录权限问题命名的数据卷匿名数据卷清理数据卷数据卷容器基础镜像run命令原创 2022-11-06 12:40:34 · 151 阅读 · 0 评论 -
高级架构师_Docker_第2章_ Docker核心原理_ 第2节_Docker网络
Docker网络docker网络理论部分网络模式bridge模式Bridge 桥接模式的实现步骤主要如下:Bridge桥接模式的缺陷:注意:host模式Host 网络模式的缺陷:Container网络模式一种特殊host 网络模式none模式overlay网络模式macvlan网络模式基础镜像bridge网络docker0详解多容器之间通讯容器IP地址会发生变化link容器新建bridge网络none、host网络none网络host网络网络命令汇总查看网络原创 2022-11-06 12:35:25 · 640 阅读 · 1 评论 -
高级架构师_Docker_第2章_ Docker核心原理_ 第1节_Docker相关的虚拟化技术
Docker相关的虚拟化技术云计算第一层次第二层次第三层次什么是虚拟化什么是容器容器和虚拟化的区别虚拟化技术分类CPU虚拟化网络虚拟化服务器虚拟化存储虚拟化应用虚拟化原创 2022-11-06 12:32:32 · 249 阅读 · 0 评论 -
高级架构师_Docker_第1章_第3节Docker容器
高级架构师_Docker_第1章_第3节Docker容器Docker容器简介容器和镜像的关系新建并启动容器语法运行容器常用参数容器日志语法执行命令常用参数删除容器语法执行命令常用参数列出容器语法执行命令常用参数实用技巧创建容器语法执行命令常用参数启动、重启、终止容器语法执行命令进入容器语法执行命令常用参数查看容器语法执行命令常用参数更新容器语法执行命令杀掉容器语法执行命令docker常用命令汇总语法执行命令docker常原创 2022-11-06 12:17:52 · 333 阅读 · 0 评论 -
高级架构师_Docker_第1章_ 第2节_Docker镜像
高级架构师_Docker_第1章_ 第2节_Docker镜像Docker镜像概念Docker Hub地址Docker镜像常用命令pull命令常用参数images命令save命令一个镜像常用参数多个镜像load命令常用参数search命令常用参数inspect命令history命令tag命令rmi命令常用参数通过ID删除镜像总结删除镜像的限制清理镜像常用参数清理镜像常用参数原创 2022-11-06 12:15:17 · 267 阅读 · 0 评论 -
高级架构师_Docker_第1章_第1节_Docker命令分类
高级架构师_Docker_第1章_第一节_Docker命令分类Docker命令分类镜像相关命令容器相关命令docker-machine相关命令原创 2022-11-06 12:08:54 · 188 阅读 · 0 评论 -
高级架构师_Redis_第4章Redis 发布与订阅+事务+lua脚本+ 慢查询日志+监视器
第二部分 Redis 扩展功能第一节 发布与订阅1.1 频道/模式的订阅与退订1.2 发布订阅的机制1.3 使用场景:哨兵模式,Redisson 框架使用第二节 Redis 中的事务2.1 ACID 回顾2.2 Redis 事务2.3 事务机制2.4 Lua 脚本2.4.1 创建并修改 lua 环境2.4.2 Lua 环境协作组件2.4.3 脚本管理命令实现2.5 慢查询日志2.6 监视器原创 2022-11-05 20:44:24 · 535 阅读 · 0 评论 -
高级架构师_Redis_第3章_Redis持久化
Redis 持久化1.1 为什么要持久化1.2 RDB 介绍1.3 RDB 执行流程(原理)1.3 RDB 文件结构1.4 RDB 的优缺点1.6 AOF 介绍1.7 AOF 持久化实现1.8 AOF 原理1.9 AOF 重写、触发方式、混合持久化1.10 RDB 与 AOF 对比原创 2022-11-05 20:11:40 · 124 阅读 · 0 评论 -
高级架构师_Redis_第2章_数据类型与底层数据结构
- 掌握Redis五种基本数据类型的用法和常见命令的使用- 了解bitmap、geo、stream的使用- 理解Redis底层数据结构(Hash、跳跃表、quicklist) - 了解RedisDB和RedisObject- 理解LRU算法- 理解Redis缓存淘汰策略- 能够较正确的应用Redis缓存淘汰策略原创 2022-11-05 19:31:32 · 510 阅读 · 0 评论 -
高级架构师_Redis_第1章_缓存原理与设计
高级架构师_Redis_第1章_第一节 缓存原理与设计第一节 缓存原理与设计1.1 缓存基本思想1.11 缓存的使用场景1.12 什么是缓存?1.13 大型网站中缓存的使用1.2 常见缓存的分类1.21 客户端缓存1.22 网络端缓存1.23 服务端缓存1.3 缓存的优势与代价1.31 使用缓存的优势1.32 使用缓存的代价1.4 缓存的读写模式1.41 Cache Aside Pattern(常用)1.42 Read/Write Through Pattern1.43 Wr原创 2022-11-05 18:14:03 · 218 阅读 · 0 评论 -
高级架构师_Elasticsearch_第四章_企业级高可用分布式集群
第四部分 玩转Elasticsearch之企业级高可用分布式集群第1节 核心概念第2节 Elasticsearch分布式架构2.1 分布式架构特性2.2 解析Elasticsearch的分布式架构第3节 集群环境搭建第4节 集群规划4.1 我们需要多大规模的集群4.2 集群中的节点角色如何分配4.3 如何避免脑裂问题4.4 索引应该设置多少个分片4.5 分片应该设置几个副本第5节 分布式集群调优策略5.1 Index(写)调优5.1.1 副本数置05.1.2 自动生成doc I原创 2022-11-05 15:40:50 · 366 阅读 · 0 评论 -
高级架构师_Elasticsearch_第三章_高级应用(Springboot_RestClient)
第三部分 玩转Elasticsearch之高级应用第1节 映射高级2.动态映射3.自定义动态映射日期检测第2节 Query DSL1. 查询所有(match_all query)2. 全文搜索(full-text query)2.2.1 匹配搜索(match query)2.2.1 短语搜索(match phrase query)2.2.3 query_string 查询3. 词条级搜索(term-level queries)1) 词条搜索(term query)2) 词条集合搜索原创 2022-11-05 15:17:31 · 593 阅读 · 0 评论 -
高级架构师_Elasticsearch_第二章kibana+IK分词器安装+索引操作+ 映射操作
第1节 核心概念第2节 Elasticsearch API介绍第第2节 Elasticsearch API介绍第3节 安装配置kibana1.什么是Kibana2.安装Kibana1) 下载Kibana2) 安装kibana3) kidbana使用页面4 )扩展kibana dev tools快捷键:第4节 Elasticsearch集成IK分词器1. 集成IK分词器下载地址:2 扩展词典使用3 停用词典使用自定义停用词库4 同义词典使用配置IK同义词第5节 索引操作(原创 2022-11-05 12:37:48 · 881 阅读 · 0 评论 -
高级架构师_Elasticsearch_第一章_Elasticsearch安装
第一部分 全文搜索引擎Elasticsearch基础第1节 Elasticsearch是什么第2节 Elasticsearch的功能第3节 Elasticsearch的特点第4节 Elasticsearch企业使用场景1. 常见场景2.常见案例第5节 主流全文搜索方案对比2. Elasticsearch与其他软件兼容第7节 Elasticseach Single-Node Mode快速部署1. 虚拟机环境准备2. Elasticsearch Single-Node Mode部署原创 2022-11-05 12:11:44 · 920 阅读 · 0 评论 -
并发编程简介
并发编程简介原创 2022-06-02 23:15:18 · 659 阅读 · 0 评论 -
第五阶段-第五阶段高性能分布式缓存Redis
第五阶段 大型分布式系统缓存架构进阶第一部分 Redis 快速实战第一节 缓存原理与设计1.1 缓存基本思想1.11 缓存的使用场景1.12 什么是缓存?1.13 大型网站中缓存的使用1.2 常见缓存的分类1.21 客户端缓存1.22 网络端缓存1.23 服务端缓存1.3 缓存的优势与代价1.31 使用缓存的优势1.32 使用缓存的代价1.4 缓存的读写模式1.41 Cache Aside Pattern(常用)1.42 Read/Write Through Pattern原创 2022-06-01 21:55:59 · 1941 阅读 · 0 评论 -
1.01 持久层框架设计实现及MyBatis源码分析 -高级架构师
1.01 持久层框架设计实现及MyBatis源码分析 -高级架构师mybatis第⼀部分:⾃定义持久层框架1.1 分析JDBC操作问题1.2 问题解决思路1.3 ⾃定义框架设计1.4 ⾃定义框架实现1.5 ⾃定义框架优化第⼆部分:Mybatis相关概念2.1 对象/关系数据库映射(ORM)2.2 Mybatis简介2.3 Mybatis历史2.4 Mybatis优势第三部分:Mybatis基本应⽤3.1 快速⼊⻔3.1.1 开发步骤:3.1.2 环境搭建:3.1.3MyBa原创 2022-06-01 07:54:27 · 624 阅读 · 0 评论 -
分布式存储系统——《Neo4j》
Neo4j1.第一部分 图 和 Neo4j1.1 图论1.1.1 图论起源 --- 柯尼斯堡(Konigsberg)[七桥问题]1.1.2 图 和 节点1.1.3 节点关系表达1.1.4 属性图模型规则1.2 知识图谱和图库1.2.1 知识图谱1.2.2 图数据库1.2.3 图形数据库优势1.3 Neo4j 基础1.3.1 什么是Neo4j1.3.2 Neo4j 模块构建1.3.3 Neo4j的主要应用场景1.3.4 Neo4j 环境搭建1.3.5 Neo4j数据浏览器原创 2022-05-31 22:46:31 · 1075 阅读 · 0 评论 -
分布式存储系统——《高性能分布式存储MongoDB》
第四阶段 大型分布式存储系统架构进阶分布式存储系统——《高性能分布式存储MongoDB》MongoDB体系结构NoSQL和MongoDBMongoDB[体系结构]MongoDB 和RDBMS([关系型数据库]对比什么是BSONBSON在MongoDB中的使用MongoDB在Linux的安装和配置Mongodb GUI工具MongoDB命令MongoDB的基本操作MongoDB[集合]数据操作(CURD)数据添加数据查询数据更新数据删除MongoDB聚合操作聚合操作简介M原创 2022-05-31 22:03:59 · 560 阅读 · 0 评论