DBA 技能知识图谱

DBA 技能知识图谱

DBA 技能知识图谱_第1张图片
DBA 技能

软技能

能说

会写

数据库技能

理论知识

B*树, B-树, hash 等和索引原始结构

事务 ACID

MVCC

锁机制 行锁,死锁 ,mutex 锁

innodb 读写相关操作的原理

分布式事务

备份 恢复

xtrabackup

mysqldump

mydumper/myloader

mysqlpump/mysqlimport

rsync /qpress 压缩

高可用

HA

MHA

keepalive

PXC

zookeeper

sharding

水平拆分

垂直拆分

中间件

TDDL

Cobar

OneProxy

Atlas

mongo 乐视

Mycat

fabric

优化

原则 空间换时间

业务逻辑设计

库/表结构 索引设计

慢查询

拆分

工具集

pt-tools

orzdba ,iotop,mytop

pstack

关联软件

消息队列

nsq ,RabbitMq ,kafka

缓存

memcache ,tair ,redis

DNS

搜索

ELK, Solr

开发语言

python,shell,perl

java,C/C++ ,go

硬件

RAID卡

读写策略

WB

WT

FORCE WB

BBU

SSD

网卡

PCI-E /NVMe

linux 基础

常用命令

文件系统

ext4

xfs

io 调度

deadline ,noop,cfq

Made by 杨一

运维工具

部署

saltstack ,puppet,ansible

监控

cati,zabbix,nigos

数据库类型

关系型

oracle,MySQL,DB2 ,SQLServer

KV型

Redis ,RocksDB

文档型

MongoDB

列存储

HBase,Cassandra

内存数据库

SQLite ,TimesTen

网络

TCP/IP协议

工具

tcpdump

ss

注:拜读各路大神书籍、专栏等资料,做自己的理解和总结,本博客所有内容来源于网络、书籍、和各类手册。内容均为非盈利,旨为方便查询、总结备份、开源分享。部分转载内容均有注明出处,如有侵权请告知,马上删除。

你可能感兴趣的:(技能图谱)