人生 = 思维方式 x 热情 x 能力
-
飞天班第53节:数据切分设计方案Sharding-jdbc
客户端代理模式数据源连接管理应用Sharingjdbc,引入使用,配置广播表,绑定表,读写分离,整合druid连接池的注意点,java类配置分库分表策略,整合dynamic多数据源依赖
-
飞天班第52节:数据切分设计方案Mycat-2
Mycat的分片规则取模、枚举、时间分片,全局表的概念,主表子表管理,Mycat的用户权限配置、黑白名单,Mycat进行集群配置(zookeeper)
-
飞天班第51节:数据切分设计方案Mycat-1
数据切分的实现方式-垂直切分,水平拆分,Mycat数据库中间件的安装使用,内部逻辑原理,核心配置文件,配置读写分离writeHost,readHost,双主写操作
-
飞天班第50节:数据库高级应用-3
高可用衡量标准,高可用的三种方式,主从实现的逻辑,配置mysql主从复制、延时复制、双主互备,show status检查主从复制是否正常
-
飞天班第49节:数据库高级应用-2
mysql如何正确建索引优化sql,数据库整体的架构设计规范,mysql分区表的应用(Hash分区、List分区、Range分区),如何做分区归档,优化现有mysql数据库,换数据库,
-
SpringCloud远程服务调用的方式Rpc和Http
OSI七层网络模型,微服务的两种远程调用方式rpc和http,http的三次握手四次挥手
-
飞天班第48节:数据库高级应用-1
mysql5.7的安装,sql语句基础知识回顾,mysql数据引擎,mysql错误日志、慢查询日志、二进制日志binlog,开启binlog备份数据,binlog的statement、row模式的比较,全量备份、差异备份、增量备份,热备、温备、冷备,mysqldump导出数据备份,使用crontab定时备份数据库,模拟drop database 恢复数据。
-
飞天班第47节:Docker精通-5
什么是DevOps,如何落地实现DevOps,Gitlab的安装,Jenkins的安装使用,编写Pipeline,配置Gitlab的webhook,项目自动化部署实战
-
飞天班第46节:Docker精通-4
Docker compose 批量编排服务,一键启动多个服务,Swarm架构,Docker swarm 搭建服务集群,Raft协议,动态扩容服务实例,灰度发布
-
飞天班第45节:Docker精通-3
Dockerfile 构建镜像,发布镜像到阿里云仓库,idea整合docker使用Dockerfile创建镜像部署项目,Docker网络的原理,自定义docker网络,使用docker部署redis集群