zoukankan      html  css  js  c++  java
  • 网易DBA私享会分享会笔记1

    1.mysql生态+DBA职业发展
    世界范围流行的开源关系型的数据库
    关系型数据库:
    mysql,oracle,sql server,access,postgresql,sqlite,sybase,informix,db2
    非关系型数据库
    hbase,mongodb,redis,cassandra,Berkeley DB,SAP hana,heo4j,solr

    前三强中唯一的开源数据库
    淘宝一开始使用oracle,京东一开始使用sql server,后来都转向mysql

    2.mysql的开源属性
    基于GPL协议开放源代码
    社区版本免费
    代码允许自由的修改
    功能不断完善,能够满足需求

    3.mysql的特点
    数据库集群采用分布式架构
    集群处理性能,集群扩展性,成本等方面都有显著优势
    数据可靠性方面,mysql对比oracle等商业性数据库没有差别

    4.nosql与关系型数据库
    事务处理是关系型无可取代的优势
    关系模型是绝对主流
    nosql数据库适合特定的功能需求
    各取所需,各司其职

    5.典型的互联网公司的数据处理架构
    bigdata:(1).mysql 用户访问的主要数据集群(商品订单等)
    (2).redis 缓存 高速实时数据(线上邮票系统,股指行情等)
    (3).oracle 报表,统计,商业分析(内部年终报表系统)
    (4).hbase 日志分析,后台大数据处理
    (5).mongodb 地理位置信息等特殊数据 (陌陌 滴滴打车)

    6.mysql与linux
    linux是线上mysql的唯一合理平台
    双方都发挥了最好的性能,最好的管理性
    绝大多数企业采用linux服务器运行mysql
    linux是IT行业必备技能

    7.DBA
    初级 :学习shell基础,学会使用命令行操作os和数据库
    中级 :学会使用shell脚本管理和维护数据库
    学会使用基本的linux监控手段和力量
    高级 : 学会自动化,大批量管理 linux服务器和mysql
    学会mysql结合linux深入调优知识

    技能发展
    mysql的核心知识
    linux使用技巧与优化
    硬件网络与服务器知识
    编程语言
    各种开源工具软件的部署与使用
    学习更多的数据库产品
    大数据处理与分析

    8.DBA的职业规划
    (深入理解线上业务 开始学习统计与分析) 架构方向--->应用架构师
    (拓展知识广度 学习各种数据库产品) 数据产品综合运维方向-->数据层架构师
    (理解数据库内容实现 精通服务端编程) 数据库内核及工具开发方向-->数据库内核优化,数据中间件开发

  • 相关阅读:
    JSP 中文乱码显示处理解决方案
    jsp的9大对象
    获取各种路径
    输出自绘制图片
    Emmet基本使用方法
    <input type="file" />浏览时只显示指定文件类型
    使用dockerfile文件创建image
    gunicorn 访问日志配置与项目启动
    制作符合自己需求的镜像 docker image
    linux 查看系统信息
  • 原文地址:https://www.cnblogs.com/yaoyao1556/p/5235172.html
Copyright © 2011-2022 走看看