大数据DBA:大数据数据库管理做什么

大数据DBA:大数据数据库管理做什么在大数据快速发展的大背景下,大数据相关的岗位需求也在增多,并且随着大数据业务的扩展,大数据技术团队的工作,也开始走向岗位细分,比如说在大数据储存阶段,也有专门的大数据DBA岗位。今天我们就来了解一下大数据数据库管理做什么?DBA,DBA是英文DatabaseAdministrator的简称,也就是数据库管理员,主要工作任务是负责维护和管理数据库服务器。数据库管理员,是需要关注数据,也需要关注库,即需要关注数据与服务,要关心如何操作数据库(程序),从而来保障好数据库。这就要求DBA不要只做好.

大家好,又见面了,我是你们的朋友全栈君。

大数据快速发展的大背景下,大数据相关的岗位需求也在增多,并且随着大数据业务的扩展,大数据技术团队的工作,也开始走向岗位细分,比如说在大数据储存阶段,也有专门的大数据DBA岗位。今天我们就来了解一下大数据数据库管理做什么?

DBA,DBA是英文Database Administrator的简称,也就是数据库管理员,主要工作任务是负责维护和管理数据库服务器。
 

大数据DBA培训班

数据库管理员,是需要关注数据,也需要关注库,即需要关注数据与服务,要关心如何操作数据库(程序),从而来保障好数据库。这就要求DBA不要只做好数据及库的事,更重要的是需要理解产品,需要知道系统特征,从而才能更容易把问题分析透彻,根本上解决系统的表面问题。

DBA需要掌握专业技能如下:

1.DBA应该是一个系统的运维工程师,了解数据库所掌握的操作系统(操作与调优);

2.所负责的数据库项目相关所有的特征,了解性能峰值及业务增长;

3.数据库本身,维护相关的如部署,调优,备份,恢复,迁移,升级,巡检等基本能力;

4.理解监控,对监控的每项语义明了并不断优化监控;

5.DBA需要事中应急的技能,应急就是保障业务的连续性(如自动切换的能力),故障的快速诊断,快速修复数据,快速恢复数据;

另外,DBA的岗位还可以分为运维DBA和研发DBA。无论是运维DBA还是研发DBA从本质上都是来解决保障数据库问题,从而支撑项目可落地,可健康运营的目的。

运维DBA比较靠表面一些,运维DBA是施工、调优、监控、更新、备份恢复等从系统的层面来保障业务的,研发型DBA主要从研发及功能与性能设计的角度上,对数据库表、字段、数据、SQL等设计的方向去让产品匹配系统的,是基于数据库与项目的点不同但都是解决同一项目。

总的来说,大数据DBA,通常在比较大的数据团队当中才有专门的岗位,需要足够的技术深度和广度才行。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/142741.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • s3cmd命令_cmd常用命令详解

    s3cmd命令_cmd常用命令详解s3cmd(1)s3cmd(1)NAMEs3cmd-toolformanagingAmazonS3storagespaceandAmazonCloudFrontcontentdeliverynetworkSYNO

    2022年10月21日
    3
  • 拦截器「建议收藏」

    拦截器「建议收藏」11.拦截器11.1拦截器概述SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。*

    2022年7月3日
    26
  • jsessionId的使用

    jsessionId的使用jsessionid的作用  在web应用的开发中我们会经常看到这样的url:http://www.xxx.com/xxx_app;jsessionid=xxxxxxxxxx?a=x&b=x…。这跟一般的url基本一样,只有一个地方有区别,那就是“;jessionid=xxxxxxxx”。这个参数有时候有,有时候又没有,说它是参数可又跟一般传递的参数不同,它是紧跟在url后面用分号…

    2022年6月13日
    34
  • Pycharm安装matplotlib

    Pycharm安装matplotlib在终端中通过pip3安装matplotlib后,发现pycharm中引入会报错,查了一下发现可以在Pycharm中安装matplotlib来解决:1.打开Preferences,找到ProjectInterpreter,点“+”添加2.在输入框中输入matplotlib进行搜索,然后选中要安装的包并点击下方的installpackage3.此时如果发现安装特别慢,可以…

    2022年6月16日
    27
  • 移动端HTML5开发心得「建议收藏」

    移动端HTML5开发心得「建议收藏」1,iOS里固定中有输入或者textarea,用户在里面输入文字,触发键盘,固定容器会客显示,而不是是连续悬浮   解决办法:http: //dwz.cn/CrwNz2,移动端点击时间300ms的延迟   解决办法:zepto.js或者百度touch.js或者是fastclick.js3,zepto的触摸问题:swipe事件在小米1等低端手机不支持基本不用zepto…

    2022年6月21日
    30
  • 微信小程序css3(微信小程序布局讲解)

    d,e,开头的css属性在小程序里比较少,就放在一起了,先看图:那先说c开头的属性:1.caption-side:这个是表格的标题所处的位置属性。取值:bottom,top。小程序里没有table的标签支持,不清楚怎么设置。小程序里设置表格其实很简单,只需要用列表渲染就可以。如下图:标题一标题二标题三标题四标题五内容内容内容内容内容样式:.table{border:1pxsolidg…

    2022年4月11日
    143

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号