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