首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    DBA技术栈总结

    随着技术的发展,DBA所做的工作不仅仅是对数据库的维护,所需要的知识可能更多,本文从开发语言、硬件、运维工具、关联软件,网络知识、Linux技能、数据库类型和数据库技能等八个方面对DBA技术栈进行总结,每种分类的简要内容如下: 开发语言: 开发语言可以分为四类,运维开发语言,数据库运维,大数据开发语言,数据库内核开发,牵扯的语言主要是Python,Shell和Go等 硬件方面: RAID卡,SSD固态硬盘,网卡等 运维工具: 包含运维部署工具,监控报警工具,日常运维工具以及一系列压测工具。 关联软件: 包括消息队列,缓存,搜索,服务发现,审计和版本控制等 网络方面: 包含TCP/IP,ethtool,iptables,DNS以及网络硬件 Linux技能: 常用命令,文件系统,系统层命令,IO管理层命令 数据库种类: 关系型(MySQL,SQL server,Oracle),新型数据库(mongodb),大数据(Hbase)。 数据库技能: 数据库开发规范,事务,锁,索引,存储引擎,备份恢复,中间件,优化,高可用,SQL审核 后续随着技术的进步,可能还需要进行一系列的补充。

    01

    运维平台中的集群管理功能设计

    我在一次沙龙上说过,做一件事情和做一件具体的事情差别很大。 和很多人交流的时候,其实我是希望他做一件事情,把这件事情负责起来,但是从他们惯有的思维来看,他们希望我给他一个明确的任务,或者很具体的任务,所以从我的要求来说,那样会让我感觉要不断等待,不断推动,有时候等不了就自己做了,而做事情的同事会感觉事情好像催的很紧,好像做与不做差别不是很大,一段时间下来,发现大家都挺累。 这个过程其实还蛮痛苦,我也做了一些尝试和体验,说实话从我的角度来说,还没有达到预期,所以我也是一边摸索,一边总结。 比如我很早就规划了

    09
    领券