MYSQL + DBA 职业发展mysql
最流行的开源数据库
数据库世界
关系数据库(又称SQL数据库)
mysql oracle sqlserver access DB2
查询语言 SQL
非关系型数据库
HBASH 、mongoDB 、hadoop、hive redis
在世界范围的互联网和科技企业占绝对主流地位linux
linux是线上mysql惟一合理平台
双方发挥最好的性能,最好的管理性
绝大数企业采用Linux服务器运行mysql数据库
Linux是IT行业的主流必备技能之一redis
1.初级
学习shell基础,学会使用命令行操做OS和数据库sql
2.中级
学会使用shell脚本管理和维护数据库
学习使用基本的Linux监控手段和工具shell
3.高级
学会自动化,大批量管理Linux服务器和mysql
学会mysql结合Linux深刻调优知识数据库
热门开源软件几乎都有多个非官方发布版
技术上主要继承,小范围改良
95%以上的知识彻底共通编程
对于学习者相对友善
工做需求,须要学习的人群
基于数据开发应用的开发者
管理和维护数据库服务的DBA
学习mysql是关系数据库最佳入门途径之一缓存
但愿从事软件开发甚至DBA工做
作好Linux基础知识准备工做
了解关系型模型
试着思考如何用表格存放用户,学生等信息
试着思考如何查询这些信息服务器
数据库向简单说,是excel的升级网络
mysql核心知识
Linux使用技巧与优化
硬件,网络与服务器知识
编程语言
各类开源工具软件部署与使用
开始学习更多的数据库产品
大数据处理,统计与分析
1.深刻理解线上业务学习统计与分析 架构方向 —— 应用架构师、schema优化、数据分析 2.拓展知识广度,学习各类数据库产品 数据产品综合运维方向 -- 数据层架构师 3.理解数据库内部实现,精通服务端编程 数据库内核及工具开发方向 -- 数据库内核优化 、数据中间件开发