隨著大數(shù)據(jù)的流行,數(shù)據(jù)庫(kù)職位也變得越來(lái)越搶手。當(dāng)前,市場(chǎng)上針對(duì)數(shù)據(jù)庫(kù)的求職主要基于Oracle和MySQL。對(duì)NoSQL的要求通常包含在Oracle或MySQL中,精通Oracle或MySQL,并且熟悉NoSQL數(shù)據(jù)庫(kù)。Oracle主要在傳統(tǒng)行業(yè)中招聘,而MySQL主要在Internet行業(yè)中招聘。那么數(shù)據(jù)庫(kù)程序員的求職現(xiàn)狀怎么樣?數(shù)據(jù)庫(kù)開(kāi)發(fā)人員和維護(hù)人員始終在市場(chǎng)上供不應(yīng)求。
數(shù)據(jù)庫(kù)程序員的求職現(xiàn)狀怎么樣?
如果想往DBA 這個(gè)方向發(fā)展,那么Oracle、MySQL、DB2 或非關(guān)系型數(shù)據(jù)庫(kù)(如MongoDB)都可以。在Oracle 收購(gòu)MySQL 后,MySQL 的發(fā)展勢(shì)頭也不錯(cuò),大公司也都在將部分?jǐn)?shù)據(jù)庫(kù)往MySQL 遷移,例如阿里巴巴、盛大網(wǎng)絡(luò)等等公司的部分?jǐn)?shù)據(jù)庫(kù),很多都使用的是MySQL 數(shù)據(jù)庫(kù)。
所以,市場(chǎng)上也有很大一部分的MySQL DBA 的需求。Oracle 自然就不用說(shuō)了,關(guān)系型數(shù)據(jù)庫(kù)中的老大,大部分有實(shí)力的公司使用的都是Oracle 或者DB2 與MySQL 的結(jié)合。
如果都使用Oracle,則成本太高,使用DB2一般都能享受到IBM 提供的一條龍服務(wù),從服務(wù)器到數(shù)據(jù)庫(kù)再到數(shù)據(jù)庫(kù)管理軟件,DB2大部分都應(yīng)用于金融領(lǐng)域。
SQL Server 的使用者相對(duì)較少,主要因?yàn)槲④浀能浖?duì)平臺(tái)依賴(lài)性比較大,發(fā)展受到了限制。不過(guò)現(xiàn)在微軟在開(kāi)發(fā)基于Linux 平臺(tái)的SQL Server。如果只是想了解數(shù)據(jù)庫(kù)的簡(jiǎn)單操作,那么可以從事數(shù)據(jù)庫(kù)的開(kāi)發(fā)工作。
小公司數(shù)據(jù)量有限,使用SQL Server 數(shù)據(jù)庫(kù)就可以滿(mǎn)足日常的需求,但SQL Server 的可移植性差,且相比DB2 和Oracle,數(shù)據(jù)處理功能較差。其實(shí),公司使用什么數(shù)據(jù)庫(kù)需要看公司的性質(zhì),金融行業(yè)的公司或大企業(yè)、巨型企業(yè)、銀行等肯定***DB2 或Oracle,一般不會(huì)使用其他數(shù)據(jù)庫(kù)。因?yàn)檫@類(lèi)公司數(shù)據(jù)量大,日數(shù)據(jù)量可達(dá)到過(guò)億條,每日要處理如此龐大的數(shù)據(jù)量,必須選擇DB2 或Oracle。對(duì)于普通民營(yíng)小公司,待處理數(shù)據(jù)量有限,使用SQL Server也完全能夠滿(mǎn)足需求。
上述就是關(guān)于數(shù)據(jù)庫(kù)程序員的求職現(xiàn)狀怎么樣的全部?jī)?nèi)容介紹,想了解更多關(guān)于數(shù)據(jù)庫(kù)的信息,請(qǐng)繼續(xù)關(guān)注中培偉業(yè)。