技术博客
开源技术 知识分享
Kubernetes Pod介绍
Kubernetes Pod 1 Pod 1.1 Pods如何管理多个容器 1.1.1 网络 1.1.2 存储 2 使用Pod 2.1 Pod和Controller 3 Pod模板 本文主要介绍Pod
Kubernetes Master-Node通信
Kubernetes Master-Node通信 1 概述 2 Cluster -> Master 3 Master -> Cluster 3.1 apiserver – &g
Kubernetes Nodes
Kubernetes Nodes 1 Node是什么? 2 Node Status 2.1 Addresses 2.2 Phase 2.3 Condition 2.4 Capacity 2.5 Inf
Kubernetes Annotations
Kubernetes Annotations 可以使用Kubernetes Annotations将任何非标识metadata附加到对象。客户端(如工具和库)可以检索此metadata。 将metad
Kubernetes Volume
默认情况下容器中的磁盘文件是非持久化的,对于运行在容器中的应用来说面临两个问题,第一:当容器挂掉kubelet将重启启动它时,文件将会丢失;第二:当Pod中同时运行多个容器,容器之间需要共享文件时。K
Kubernetes Labels 和 Selectors
Kubernetes Labels 和 Selectors 1 Motivation 2 语法和字符集 3 Labels选择器 3.1 Equality-based requirement 基于相等的
MySQL 8.0 doublewrite 改进
doublewrite 是MySQL保证数据完整性的一种机制,doublewrite在磁盘上有一块专门的存储区域,InnoDB 刷脏页到磁盘时,先将页面写到这块专门的存储区,然后再将页面写入到Inno
MySQL 8.0 强制主键检查(sql_require_primary_key)
MySQL 8.0.13 版本引入了一个新的参数sql_require_primary_key,开启这个参数,会在建表或者改表时,检查表中是否有主键,如果没有主键,则会报错。 一、强制主键检查参数 参
MySQL 8.0 竞争感知的事务调度(CATS)
MySQL 在 8.0.3 版本引入了新的事务调度算法,基于竞争感知的事务调度,Contention-Aware Transaction Scheduling,简称CATS。在CATS算法之前,MyS
MySQL 8.0 分区表的改进
MySQL 8.0 对于分区表功能进行了较大的修改,在 8.0 之前,分区表在Server层实现,支持多种存储引擎,从 8.0 版本开始,分区表功能移到引擎层实现,目前MySQL 8.0 版本只有In
MySQL 8.0 Online DDL 在线表变更
MySQL InnoDB Online DDL 提供了在线表变更的能力,在进行DDL操作的同时,不影响或者尽可能小的影响DML操作,相比于传统的表变更锁表,不允许写入,Online DDL最大程度地减
MySQL8.0新特性CTE(Common Table Expression)
CTE(Common Table Expression)可以认为是派生表(derived table)的替代,在一定程度上,CTE简化了复杂的join查询和子查询,提高了SQL的可读性和执行性能。CT
