摘要:Docker是一个容器技术的应用,而底层是由于Linux容器实现的,Docker只是实现层。 一、Linux容器 1、隔离与共享 一台服务器运行着多个逻辑隔离的服务器进程,谁的运行环境都不希望影响到谁,也就是一个物理机需要虚拟出多个环境或容器,Linux提供一种创建和进入容器的方式,操作系统让应用程 阅读全文
posted @ 2021-02-07 20:11 上古伪神 阅读(284) 评论(2) 推荐(0) 编辑
摘要:前言 前几篇记录了如何查看SQL执行计划、数据库事务相关的知识点 除了这两个,数据库还有两个是非常重要的,必须要考的 就是存储引擎和索引 今天先记录以下InnoDB存储引擎相关的知识点 MySQL存储引擎 在MySQL存储引擎中,最为广知的存储引擎是InnoDB和MyISAM存储引擎 而这两个存储引 阅读全文
posted @ 2021-04-11 21:28 上古伪神 阅读(398) 评论(0) 推荐(2) 编辑
摘要:前言 上篇说到数据库事务中的特性ACID和4个隔离级别,今儿就来看一下事务中的锁。 MySQL中的锁 锁是MySQL在服务器层和存储引擎层的并发控制,锁可以保证数据并发访问的一致性、有效性; 锁冲突也是影响数据库并发访问性能的一个重要因素 MySQL有三种级别的锁:「表级锁、行级锁、页级锁」 表级锁 阅读全文
posted @ 2021-03-17 22:11 上古伪神 阅读(23) 评论(0) 推荐(0) 编辑
摘要:前言 上一篇说了如何查看MySQL的执行计划,今天就来看一下数据库的事务相关的知识点。 面试官在数据库这方面最常问的除了sql优化,还有数据库事务、存储引擎等相关知识。上期有人说没有自动门,所以这一期我特地造了自动门,这门没有四五块造不下来。 注意:只是CRUD的搬砖工就不需要看了,看了也忘了,只需 阅读全文
posted @ 2021-03-10 22:18 上古伪神 阅读(336) 评论(2) 推荐(3) 编辑
摘要:导读 作为一个后端程序员,数据库这个东西是绕不开的,特别是写sql的能力,如果您参加过多次面试,那么一定会从面试复盘中发现面试官总是会考察到sql优化这个东西。 我在之前的多次面试中最常遇到的一个问题的sql优化,不论是大厂还是小厂。但我之前没有详细去了解过这些东西啊,我就瞎鸡儿吹了,毕竟我也干过两 阅读全文
posted @ 2021-03-06 21:15 上古伪神 阅读(411) 评论(0) 推荐(0) 编辑
摘要:一、Docker私有仓库 上一篇说了如何利用Dockerfile在已有镜像的基础上构建自己的镜像,那么如果需要让镜像在一个团队中使用,就需要一个仓库,有几种方式可以共享私有镜像。 1、将镜像上传至Docker Hub中 2、利用第三方Docker Harbor 3、创建私有镜像仓库 第一种方式需要在 阅读全文
posted @ 2021-02-24 22:12 上古伪神 阅读(49) 评论(0) 推荐(0) 编辑
摘要:接应上篇,续讲前文。今天咱来聊一下Dockerfile的使用 。 虽然可以通过docker commit命令来手动创建镜像,但是通过Dockerfile文件,可以帮助我们自动创建镜像,并且能够自定义创建过程。本质上,Dockerfile就是一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建 阅读全文
posted @ 2021-02-22 22:07 上古伪神 阅读(335) 评论(0) 推荐(0) 编辑
摘要:上文简单介绍了docker,这边记录一下docker的使用。 一、Docker启停 1、启动docker systemctl start docker 2、关闭docker systemctl stop docker 3、重启docker systemctl restart docker 二、运行d 阅读全文
posted @ 2021-02-19 22:14 上古伪神 阅读(37) 评论(0) 推荐(0) 编辑
摘要:Docker是一个容器技术的应用,而底层是由于Linux容器实现的,Docker只是实现层。 一、Linux容器 1、隔离与共享 一台服务器运行着多个逻辑隔离的服务器进程,谁的运行环境都不希望影响到谁,也就是一个物理机需要虚拟出多个环境或容器,Linux提供一种创建和进入容器的方式,操作系统让应用程 阅读全文
posted @ 2021-02-07 20:11 上古伪神 阅读(284) 评论(2) 推荐(0) 编辑
摘要:导读 经过前面k8s系列的文章,这一系列已经基本完成,现在就用几篇文章说一下日常的集群维护。 目录 更新资源对象的Label Namespace:集群环境共享与隔离 部署集群监控 部署Web UI管理集群:Dashboard 更新资源对象的Label 比如对Pod进行Label的增删改。 新增: k 阅读全文
posted @ 2021-01-31 21:18 上古伪神 阅读(229) 评论(0) 推荐(1) 编辑
摘要:导读 上一篇写了共享存储的概述以及一个简单的案例演示。这一篇就写一下PV和PVC。 PV是对底层网络共享存储的抽象,将共享存储定义为一种“资源”,比如Node也是容器应用可以消费的资源。PV由管理员创建和配置,与共享存储的具体实现直接相关。 PVC则是用户对存储资源的一个“申请”,就像Pod消费No 阅读全文
posted @ 2021-01-27 22:15 上古伪神 阅读(422) 评论(0) 推荐(1) 编辑