數據庫流行度10月排行榜:Oracle 王者歸來和 Redis 青雲直上

九月揮別,已經是金秋10月,2018只剩下最後一個季度,這是一個收穫的季節,而 DB-Engines 的數據庫流行度排行榜已經發布了10月數據。

今天是一個特別的日子,先祝大家國慶快樂,再來看一下大榜單,前三十位排名如下:

在本月排名上最引人矚目的是 Oracle 、 PostgreSQL 和 Redis 三個數據庫產品,前兩者都獲得了10分以上的增長,而前30名中,第三十位的積分大約是20分。Redis 則是前進一個名次,超過了 Elasticsearch ,以微弱優勢位列第七名。

我們先來說一說 Oracle 公司,在最近的一個月中,Oracle 經歷了人事上的動盪,這引起了整個行業的關注,Oracle 技術體系的 2 號人物 Thomas Kurian 在這個9月正式離開了 Oracle 公司,雖然箇中原委不得而知,但是Oracle在雲上的轉略轉移顯然是根本原因,有人將Oracle 雲戰略的執行緩慢歸罪於TK,也有謠傳說 Ellision 希望擢升 Don Johnson 而引發衝突。原因不詳,但是據說 Oracle 的股價得以提升,也許有時候變化孕育着希望


插播:嘉年華大會即將開幕

詳情:慧據價值 鏈接未來丨第八屆數據技術嘉年華大會

本次大會由 雲和恩墨 鼎力支持,恰逢雲平臺【墨天輪】上線開放,註冊雲服務平臺,您將可以得到大會『免費』參會的限時禮遇 + 雲服務大禮包

註冊獲贈:價值 ¥20000 雲服務優惠券; 參會返還:現場參會即原路退還全部購票費用(僅限單價99元票種)

掃描以下二維碼訪問官網,瞭解大會詳細信息

插播完畢


看一下 Don Johnson 在 LinkedIn 上的簡歷,原來這是一位來自 AWS 干將,在 Oracle 公司基本上是每年提升一個級別 Senior Director 到 Vice President,再到 Senior VP,顯然成爲了 Oracle 雲轉型的核心技術派。話說硅谷是一家,做完這家做那家。只是不知道 Thomas Kurian 下一站將落往何處?原本有希望角逐 Oracle CEO的大BOSS,現在自由了。

那麼現在 Oracle 的局面是,不僅僅 Don Johnson 獲得了擢升,在沒有公開指定 TK 的角色前,所有 TK 的下屬,現在都將直接向 Larry Ellision 彙報,也就是大家都升了一級。這能算皆大歡喜嗎

Redis 最近的風斗也正盛,Redis Lads的CTO最近懟了一把雲服務商:

數據庫開發商Redis Labs本週將該公司開發的Redis模塊由AGPL改成了Apache v2.0和Commons Clause(共用條款)相結合的許可證,因而對銷售許可證涵蓋的軟件作了限制。 新許可證限制了雲提供商向客戶提供這些Redis模塊的能力;Redis Labs可能旨在成爲包含這些附加組件的服務的銷售商。然而,Redis數據庫代碼仍採用BSD許可證。 Redis Labs的聯合創始人兼首席技術官伊夫塔奇•舒爾曼(Yiftach Shoolman)在週三的一篇博文中針對許可證的這一變化給出了理由,聲稱雲提供商得益於開源軟件,卻沒有給予任何回報。

9月 Redis 經歷了改名風波,由於 Slave 一詞的使用被指責具有歧視色彩,而被迫宣佈改名,引用一段文字,各位看官吃瓜觀戰:

Master/Slave模式,是分佈式系統中一個比較常用的計算結構。這個詞最開始來源於MySql數據庫,主要表示MySQL數據庫自身提供的主從複製功能,通過master-slave,可以方便的實現數據的多處自動備份,實現數據庫的拓展。多個數據備份不僅可以加強數據的安全性,通過實現讀寫分離還能進一步提升數據庫的負載性能。 這個名詞由兩個單詞組合而成:Master和Slave。 Master:主人、僱主。 Slave:奴,奴隸。 隨着人們開始越來越重視人權、歧視等問題,很多開發者認爲這一描述具有侵犯性。所以,出現了很多聲音呼籲修改這一描述。他們的主要訴求是不要使用 master-slave 這一詞彙,而是使用其他詞彙代替。 這件事兒之所以最近這麼受重視,是因爲比較關鍵的技術被要求修改,那就是Redis和Python。

Redis 已經做出了改變:

短期變化

  • 將 master-slave 架構的描述改爲 master-replica
  • 爲 SLAVEOF 提供別名 REPLICAOF,所以仍然可以使用 SLAVEOF,但多了一個選項
  • 保持繼續使用 slave 來對 INFO 和 ROLE 進行迴應,現在目前看來,這仍然是一個重大的破壞性變更

長期變化

  • 編寫一個 INFO 的替代品
  • 在內部替換很多東西,因爲技術原因,如果作了改動,許多 PR 也會無法應用,所以必須在某些地方進行大變動

所以看一看 Oracle 命名的:Primary 和 Standby 多有先見之明!然而關於Redis 的爭論也充分說明了這一產品的廣泛影響力和重要性

如果說 10月 數據庫排行,那麼 Oracle 和 Redis 是最值得關注的兩員,相信 Redis 的後勁仍然兇猛,而 Oracle 一旦醒來,仍然是無可匹敵的霸主王者。

注:在國慶假日瘋狂的堵車浪潮中,急就此文,歡迎大家留言點評你的國慶之旅,反正我是落腳在一個偏僻角落的小旅館中等待天明繼續旅程

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章