作者:李新新 編輯:Judy

鑽石舞台 發表在 痞客邦 留言(0) 人氣()

鑽石舞台 發表在 痞客邦 留言(0) 人氣()

鑽石舞台 發表在 痞客邦 留言(0) 人氣()


隨着物聯網成為國家十四五規劃的新型基礎設施,許多企業紛紛投資物聯網賽道,希望能提前布局物聯網平台,打造一個新的生態出來。

鑽石舞台 發表在 痞客邦 留言(0) 人氣()

前段時間的俄烏衝突,Oracle 宣布「暫停在俄羅斯的所有業務」,相信大家的心情絕不是隔岸觀火,而是細思恐極。
數據庫號稱 IT 領域三大核心之一(其他兩個是 CPU 和操作系統),一直以來都被國際巨頭壟斷,人家控制着核心,想什麼時候鎖喉就什麼時候鎖,你一點辦法都沒有。
現在解決這個問題的辦法只能是自強,將數據庫核心技術掌握在自己手裡,做屬於自己的國產數據庫。其實,這個事我國也已經張羅了幾十年,早在上世紀 80 年代以研究所和大學為主的國家隊就開始投入研發國產數據庫,並在 90 年代相繼推出了幾款數據庫產品。不過可惜的是這些產品研發從一開始就缺乏產業端的接入,並不是因為實際需求的刺激,而純粹是為了擁有。這樣,產品在商業市場的拓展也比較弱。作為追趕者,始終也沒有看到對手的背影。
知乎上有個問題:「中國跨過數據庫這座大山了嗎?」 翻譯一下就是:現在有完全自主研發的國產數據庫了嗎?回答有 100 多個,看了看不是普及數據庫知識的就是推廣自家產品的,大多回答並沒有直面這個問題。確實也沒法直面,因為我們還不能說已經翻過這座大山了。

國產數據庫現狀

這幾年,雨後春筍般地冒出數百個國產數據庫,但有多少擁有原創技術呢?
其實沒多少!甚至可以粗暴一點說:幾乎沒有!
這幾百個國產數據庫中,絕大多數是基於開源數據庫改造的,90% 都不止。其中又有絕大部分(大概又是 90%)是基於 MySQL 或 PostgreSQL 改造的。
MySQL 作為最著名的開源數據庫,由於使用者眾多、兼容性強、接口豐富等因素,被很多國產數據庫廠商用來改造成自家產品也不足為奇,畢竟熟悉它的人不少,改造成本也低一點。
不過,相對 MySQL,基於 PostgreSQL(俗稱 PG)封裝的更多。這是由於 PG 採用 BSD 開源許可非常寬鬆,允許修改源碼後再閉源,甚至不需要版權聲明。因此 PG 成為眾多國產數據庫廠商的最愛,紛紛基於 PG 封裝出自己的「原創」國產數據庫,包括某些以創新聞名的著名大廠。正所謂「國外一開源,我們就原創」,有的廠家甚至懶得改造(也可能是沒能力改造),連驅動程序都能直接借用。
除了 MySQL 和 PG 這兩大陣營外,也有一些基於其他開源數據庫封裝的,不過數量很少。有些國產數據庫看似原創,但其實是基於某個已經退出江湖的古老開源數據庫改造的,現在很難看出來就被誤以為原創了。
除了使用開源庫封裝,還有一些國內數據庫廠商通過購買源碼實現「自主」。像 2015 年有幾家中國公司購買了 Informix 源碼來發展自己的數據庫。
這些「借用別人」的非原創數據庫廠商,大多數並沒有掌握核心技術,畢竟消化上千萬行代碼也不是一件容易的事兒。雖然手裡有源代碼,卻仍然很難進行深入的改造,未來升級發展也要仰人鼻息。有些時候甚至還會有協議和法律問題,比如 MySQL 現在的所有權歸 Oracle 所有,天知道哪天 O 記不高興了會不會對我們幹些啥。
不過,欣慰的是,還是有少量難能可貴的廠商是從 0 開始自主實現的。比較有代表性的是 OceanBase。因為誕生於互聯網企業,面對急速擴張的業務,繼續使用國外商用數據庫無論在成本上還是容量上都難以支撐,自身就有很有很強的動力擺脫對國外產品的依賴,就必須走出一條自研之路。當然,從頭自研一個數據庫並非易事,這是個十年才能磨一劍的艱辛事業,肯這樣熬的廠商確實是鳳毛麟角。
除此之外,我們還有另一個更奇葩的也是十年磨出一劍的,一個看起來不像數據庫卻能完成大量數據庫任務的產品:潤乾軟件開發的集算器 SPL。它不僅在工程實現上完全自主開發,連理論模型都是自己原創的,突破的不僅僅是數據庫本身,還有背後的理論框架,這樣的產品在國內可以說更是絕無僅有的了。
SPL 是啥?和數據庫有啥關係?效果咋樣?背後又突破了什麼理論?下面我們就來說道說道。

SPL 的由來

鑽石舞台 發表在 痞客邦 留言(0) 人氣()

「大家好,這裡是小姐姐們發起的鏈游社區,我們主要分享鏈游相關的打新資訊和教程,一起 Play to earn 吧🎮💰」

2022年8月23日鏈游周報#26

鑽石舞台 發表在 痞客邦 留言(0) 人氣()

「如果你收到兩個 offer,一個是 XX(某大廠)的運營,一個是 lululemon 的店員,你喜歡 lululemon 的工作內容,但又覺得大廠體面、穩,你會選哪個?」


鑽石舞台 發表在 痞客邦 留言(0) 人氣()

據Bleeping Computer消息,因遭受了網絡攻擊,丹麥7-11門店的支付和結賬系統全面故障,故而選擇閉店。8月8日,7-11公司在Facebook 上發帖稱,他們很可能遭受了「網絡攻擊」。

鑽石舞台 發表在 痞客邦 留言(0) 人氣()

有一年初,急需擴充後台Linux C\C++研發團隊,需在2個月內招聘到20人。短期招聘這麼多人,而且還要保證質量,且薪資並不屬於一流的情況下,難度可想而知。

管理者的責任,不是做任何一件事都能處於順境,而是在任何時候都要去想辦法達成目標。而達成目標,光喊口號是不行的,執行者首先需要理性的分析,然後採取有效實用的方法,最後切實的去做這件事。

鑽石舞台 發表在 痞客邦 留言(0) 人氣()



鑽石舞台 發表在 痞客邦 留言(0) 人氣()