百家乐必知技巧
大數據

開源數據庫暗流涌動要變天了?

廣告
廣告

數據庫經過40多年的發展,開源與商業相互博弈此消彼長,根據DB-Engines的數據,從2013年到現在,開源數據庫流行度節節攀升,目前雙方幾乎分庭抗禮,企業擁抱開源的熱情高漲。

不過從2018年開始,Redis Lab、MongoDB、Neo4j等多家開源數據庫修改許可協議,這被認為是開源數據庫阻止商業公司繼續吸血的舉動,開源數據庫似乎變了天。

商業VS開源是促進還是消長?

開源社區一直有這樣的倡導:“只要有足夠多的眼睛,就可以讓所有問題付出水面。”如今幾家開源數據庫修改了許可協議,浮現出了新的問題。

PG中文社區主席&太陽塔科技創始人 趙振平

“這確實對整個開源界釋放出一個新的信號,也就是開源除了精神上的支柱,其實也需要商業化的支柱。可能商業化反而會助推其開源的發展。因為像MongoDB這樣的公司,其實還是需要商業回報,才能去推動開源的發展,其實這個趨勢現在是非常非常明顯的。”PG中文社區主席&太陽塔科技創始人趙振平如是說。

在一些業內人士看來,修改許可協議的幾家開源數據庫背后都有公司運營,需要商業化的支撐,這也反映了云計算廠商發展數據庫給這些開源數據庫帶來了壓力。趙振平認為收縮許可的趨勢有好的方面也有不好的方面,好的方面是這些公司有更大的力量投入,不好的一面是開源是靠全世界所有的人去貢獻源代碼,其實全世界的力量應該遠遠大于一個公司的力量。

自開源數據庫出現之后,開源與閉源之間不斷博弈。現在不能妄下結論說只要開源,商業化永遠有需求,企業客戶需要商業公司提供100%的保障,“這個保障不是說技術好就可靠可以保障了,這是需要一個體系。技術的非技術的,然后才能形成一個保障機制,只有商業的才能從文本、合同上保證出了任何問題可以解決。其實有時候不是技術的問題,只是客戶可能覺得買一個放心而已。”趙振平認為。

紅點中國的投資人張涵接受筆者采訪時有過相似的表述,他介紹開源組織并沒有辦法為開源軟件是否與企業的業務緊密貼合負責,他們只為功能或者整個開源社區演進負責,所以客戶在核心系統層面會找成熟的閉源產品,或者開源產品的定制化應用,并由開源軟件產品公司為其業務順利實施和運維來負責。

現在國內外企業和開發者擁抱開源的熱情依然高漲,今年年初微軟收購PostgreSQL初創公司Citus Data,發力開源。在剛過去的第九屆PostgreSQL中國技術大會上,趙振平等明顯感覺到大家更加擁抱開源。

日前MongoDB宣布MongoDB與阿里云達成戰略合作,也說明雙方并非你死我活的狀態,合作才能共贏,這也進一步表明云是未來。

暗流涌動PG回歸撼動MySQL?

趙振平明顯感受到外部環境發生了很大的變化,三年前PG很難在中國看到培訓、技術服務、產品的商業機會,這兩年很多企業在涌向PG。

其實在90年代,MySQL和PG的發展旗鼓相當,千禧年互聯網的發展是一個分水嶺,BAT這樣的互聯網公司開始大量使用MySQL,大公司的示范效應使得后來發展起來的互聯網公司都大量使用MySQL。以前提到開源數據庫可能首先想到的會是MySQL,甚至對于有些企業來說MySQL和開源可以劃等號。

根據ScaleGrid在今年年中發布的2019開源數據庫報告,MySQL依然是排名第一的免費開源數據庫,占開源數據庫使用量的30%以上,PostgreSQL是排名第二的開源數據庫其用戶占比達到13.4%,MongoDB排名第三,占比12.2%。

近幾年發生了新的變化,今年DB-Engines的專家們給出的《DBMS of the Year》報告,PG已經連續兩年蟬聯世界“成長”最快數據庫的名號。趙振平也對此深有感觸,他發現越來越多關注Oracle、DB2的人開始關注學習PG,尤其國內提倡自主可控,PG的穩定性和安全性等特性成為很多企業的選擇。學院派的PG社區背后并沒有公司運營也打消了一些開源商業化的擔憂,“假如美國那邊突然有一天修改許可協議,一是這種許可協議只管以后不管以前,我可以拿著今天的源代碼繼續開發。二是沒有一家公司有這個能力修改這個許可協議,在整個PG的生態圈其實大家都發展很均衡。”

“MySQL出現了一個轉折點,可能不太明顯,雖然到今天為止MySQL依然繁榮昌盛,但是我們能感覺到其實底下已經暗流涌動。”趙振平相信自己的判斷,2011年成立的PG中文社區如今已經成為繼北美、歐洲之后的全球第三大PG社區,越來越多的人開始學習擁抱PG。

而據趙振平基于PG中文社區觀察來看,PG的快速增長更多是線下私有部署。今年的一份開源數據庫報告指出了開源數據庫部署在本地的情況,線下私有部署PG占比第一,其55.8%的用戶選擇內部部署,緊隨其后的是MongoDB,占52.2%,Cassandra占51.9%,MySQL有50%的用戶選擇內部部署架構。

如今上云是大勢所趨,Gartner預測2023年將有3/4的數據庫上云,多位業內專家強調Gartner所說的并不全是公有云,國內上云的速度相比國外可能會滯后一些。在云端現在國內已經從互聯網到了傳統產業升級的下半場,出于合規、安全等方面的考慮,有些多無法上云,這也是PG越來越受歡迎的一個重要因素。

“不管外界怎么變化,整個PG中文社區都一直很有熱情得推動PG在中國的一個發展。”趙振平說,他也希望更多的人能夠加入PG社區,擁抱開源貢獻開源。

MySQL是互聯網時代的開源霸主,隨著傳統升級的到來,PG也迎來了新的機遇,但是能否重回90年代的輝煌還未可知。

我還沒有學會寫個人說明!

Talos網卡負載優化:基于個性化一致性哈希的負載均衡

上一篇

寫數據庫同時發mq消息事務一致性的一種解決方案

下一篇

你也可能喜歡

開源數據庫暗流涌動要變天了?

長按儲存圖像,分享給朋友

ITPUB 每周精要將以郵件的形式發放至您的郵箱


微信掃一掃

微信掃一掃
百家乐必知技巧 新疆35选7开奖20180622 上海时时彩计划软件 江西快3 2018印刷厂能赚钱吗 湖北30选5中奖号码 抚洲865连连棋牌官网 大乐透137历史汇总 双色球走势图(近30期) 吉林11选5 河南11选5