
了解完基础知识后,可以给自己确定下方向:
1、大数据方向: 涉及Hadoop(hdfs,yarn等),spark,hbase,hive,storm等知识
2、虚拟化技术:openstack,kvm,nova,docker,vmware,xen等
3、应用:mysql,redis,memcached,sqlserver
4、对目前的云提供商的业务的了解:阿里云,腾讯云,京东云,金山云,AWS等
5、脚本开发(DevOps必备):python,ruby
6、比较常用的运维工具:jenkins,chef,puppet,ansible等
1,要学习数据库基础。你可以买本数据库基础的书籍或者是去网上下载。基础主要讲实体,约束,关系型数据模型,依赖关系代数等等。这些都是数据库设计基础。2,学习sql。结构化查询语言。用来 *** 作现在的关系型数据库的。
3,你要实际 *** 作一个数据库,oracle,ms sqlserver,mysql等等,不同厂商的数据库,有着不同的机制。用好一个数据库,你就已经很牛逼了。
随便发表一下意见1 oracle代表的是MVC类型的数据库(多版本一致),类似的数据库还有EnterpriseDB Postage。这类数据库基本上是最大吞吐实现的数据库,如果你真的想成为一个DBA,那么就是ORACLE了。他的外边附加的功能也多,同样也有免费的版本。毛病是入门很难
2MySql. free免费的 最最大的好处 我个人不喜欢。要是搞一些小的应用 还是不错的。入门不是很难。
3 SQL SERVER:仅仅支持微软的OS。就是入门简单,可惜到了一定程度的应用规模,就不行了。
至于需求,都有,无所谓谁好谁坏。单纯的技术上看,ORACEL最好。单纯的易用来看,SQLSERVER最好。单纯成本看,MYSQL最好。好吧,你自己喜欢什么,就是什么了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)