A. 大數據開發和DBA哪個發展前景好
應該是大數據開發比較好的,畢竟大數據,雲計算和物聯網是未來發展的三大趨勢。大數據現在雖然沒有岩戚發展到成熟的山掘階段粗唯陵。但是在以後的5到10年裡,會漸漸的走向成熟的階段的。以後我們的生活中時時都會出現大數據的影子的。
B. 運維和DBA具體有什麼區別呀
有區別。
1.DBA是面向資料庫的(資料庫管理員,或者資料庫架構師),專門搞資料庫方面的。
比如搭建資料庫架構,優化表、存儲過程、等等這些的性能,會細化到某個語句或者節點上
2.影響資料庫性能檢測和日常維護
3.資料庫安全性,尤其是注入攻擊,死鎖這些,DBA必須都得會
4.資料庫熱備,還原,資料庫遷移
5.mysql,sqlserver。。。一大堆資料庫的研究部署工作
DBA是個細化具體的職業,在中國的大企業很牛逼,小企業不重視,一般企業也用不到,對技術的要求非常高,他們一般都是讓程序員或者運維去搞定資料庫的事情,不願意花錢養一個DBA。。。
運維。。。(面向「大中小型企業」的全能「人才」,我說的是廣義的「運維「)
資料庫日常監測和維護
linux,windows伺服器監測和維護,包括熱備,故障處理,磁碟陣列,性能調優,負載均衡等等。。。。。。
部署網站,應用
Nginx、Tomcat、LVS、Keepalived、Haproxy安裝、配置、維護及調優。。等等一大堆
shell,perl等腳本的自動化運維,有的要懂C++或者python
要精通Linux系統如centos、ubuntu精通Apache、Redis、MySQL、FTP、DNS、Squid等常用服務的安裝、配置和維護
網路維護,網路設備故障檢修
打雜,修燈泡,修Pc,通廁所
陪老闆喝酒。。。。。。
等等
運維和DBA都挺偉大的,運維在中國的中小企業已經完全淪為打雜的職業,敲得了代碼,修得通網路,弄的了伺服器,搞的了電腦。。。雜碎事一大堆。
大企業運維就很專業了,泡在機房裡面,一般只是和伺服器,資料庫相關的打交道,及時處理故障,沒有小企業那種亂七八糟的事情
真正的運維和中國中小企業的傳統運維完全不是一碼事,這個職業在中國已經被垃圾的互聯網公司損毀了
C. 資料庫DBA,軟體測試,運維那個職業好些,有前途
那肯定是資料庫DBA前途要比其他兩個好一點。