首页 > 代码库 > 互联网时代对DBA的要求
互联网时代对DBA的要求
我曾做过专业传统DBA,关系型数据库基本都碰过。最近两年兼职管理下数据库,现在互联网公司基础架构都在云上,没有传统意义dba了。
比起过去rdbms一统天下,如今“数据库”这个概念已经比较广泛了,包括关系型,nosql,缓存,大数据等。所以能力上对开发者和管理者就提出更全面的要求,即便不能门门精通,(业务范围内的数据库)也要面面俱到。
对我自己来说,除了关系型,其他熟悉或掌握的数据库存储有:
- redis:主要做缓存。优势在于支持队列和对象存储
- mongodb:主存储。特别适合于需要信息聚合的业务,比如社交类
- cassandra:副存储,比如存即时消息等。优势在于写,我们的峰值可达6W/s
- elasticsearch:搜索引擎数据库,将需要的数据从主存储同步给es,即可实现按需搜索
- aws s3:亚马逊大容量云存储。优势很多,比如全球化跨region
- aws redshift:亚马逊大数据仓库,提供兼容postgre的sql语法。可以认为是云上的hadoop+hive,但强大的多
互联网时代对DBA的要求
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。