數據庫

海量數據AtlasDB:把“數據庫好用”這件事做到極致

廣告
廣告

導語:堅守初心、不辱使命,近期海量數據研發的企業級數據庫AtlasDB獲得了市場的普遍關注。這款以“好用”著稱的國產數據庫產品,不僅承載著海量數據公司對技術創新的堅持和投入,更凝結著一群擁有“工匠之心”的數據庫人對用戶的無限敬意!

當前,我國在信息技術應用、大數據分析等技術領域已躋身世界前列,但由于數據庫和上下游技術構成了難以分割的兼容生態,突破它需要人才、技術、產品的不斷積累和打磨,所以數據庫的研發是一場持久戰,更是一項立體化工程。

從12年前開始,海量數據就在積蓄各方面力量,為今天、為未來的數據庫技術角逐做準備。12年堅持專注數據,不斷積累實踐經驗,經歷大量場景驗證,為了交付更安全、可靠、有質量的產品,海量數據一直在追求極致,尋找最佳的用戶體驗。

如今,海量數據已服務超過2000家企業客戶,成功在滬市主板上市,“提供好用的國產數據庫”是公司一直以來的使命。近日企業級私有云數據庫AtlasDB的發布,代表著海量數據的技術能力已走向規模化擴張階段。

那么,這款好用、成熟的數據庫產品是如何煉成的?不久前,海量數據的幾位核心成員向筆者分享了這家公司的成長歷程,介紹了AtlasDB的誕生之路,以及背后的研發故事。

01 產品打磨

在被譽為基礎軟件“皇冠上的明珠”的數據庫領域,海量數據深耕十數年,堅持走自主研發、創新發展的道路,積累了廣泛的客戶基礎。在服務市場的過程中,海量數據發現,用戶使用數據庫仍然面臨著一些現實挑戰:

首先,用戶對數據庫的配置不合理。存在商用數據庫被“大材小用”的情形,也有國產數據庫冒進替代的現象,還存在使用場景不對、使用數據庫種類過多以及選用的數據庫產品和用戶自身技術能力不匹配等問題。

其次,用戶的使用體驗欠佳。一些國產數據庫內核過于老舊,性能和功能差強人意;有的產品兼容性較差,讓用戶被迫改變使用習慣;一些產品穩定性不足,容易出故障,出了故障后,又很難得到及時解決,造成不可逆的損失。

其三,用戶數據庫的遷移風險非常高。數據庫遷移是一個多方配合的過程,遍布風險點,如何選擇既熟悉原有的數據庫系統、又能對全過程負責的合作伙伴,同時使用有效的遷移工具和遷移方法論與數據庫產品做配合,成為用戶的難題。

“國產數據庫要走出自己的路,就要站在用戶的角度思考,圍繞用戶的痛點‘開藥方’。” 海量數據公司總裁肖楓認為,“數據庫產品‘好用’是第一位。”

為了讓用戶獲得“好用”的體驗,海量數據基于開源數據庫技術,研發了云圖數據庫產品家族——AtlasDB,專注于打造企業級私有云數據庫,主要產品包括:AtlasDB T1、AtlasDB T2、AtlasDB N1等。之所以選擇開源數據庫技術,是因為開源產品擁有全球廣泛的用戶群體,在全球用戶系統的打磨下,已培養出良好的用戶習慣。另外,開源社區集結了全球數據庫領域的“大神”,優秀的開發者和用戶的智慧源源不斷地匯入其中,使產品迅速得到優化,能緊跟先進技術的步伐,實時更新。

在現階段,把好用、穩定的數據庫產品帶給客戶,是海量數據的第一考慮。同時,海量數據也同期研發了擁有完全自主代碼的數據庫產品,適用于特定用戶需求。

AtlasDB T1是海量數據推出的新一代關系型數據庫系統。產品穩定可靠,可提供諸多專屬領域特性,目前已經在幾十個用戶,超過百套的系統中運行,經受了考驗。

AtlasDB T1具備出色的兼容性,兼容多種操作系統、CPU、開發語言和外部數據源。最重要的是,兼容國外主流商用數據庫,支持Oracle和MySQL專有特性,在語法、數據類型、系統函數、數據字典、數據庫對象、編程接口等等方面均可以高度兼容。

AtlasDB T1自帶一鍵遷移工具,能夠幫助客戶實現平穩遷移。一鍵遷移工具可以提供工作量預測報告,能自動實現數據對象移植與數據遷移,大幅減少項目周期,實現快速而平穩的數據庫置換。同時,雙向同步復制功能可以在切換上線后追平兩套數據,實現新老系統同步并行,在試運行后,原庫功成身退,免除后顧之憂。

AtlasDB T1對HTAP混合負載場景支持極佳,通過OLTP+OLAP組合,打破了大并發事務處理場景和實時分析場景之間的“墻”,支持更多“實時業務”的分析決策,例如有效幫助金融業迅速實現風控、授信等實時分析后即時交易的需求。

AtlasDB T1可以通過空間、時序、圖形、流、文檔等多模引擎,為特定用戶提供專用領域的支持。例如航路擬合、軌跡跟蹤、科研監測等功能,適用于國土、住建、交通等行業內常見的ArcGIS等系統。

AtlasDB T1具備增強型安全和智能化能力。在安全方面,補充了增強型身份鑒別、強制訪問控制、數據透明加密、安全審計四大模塊,為數據庫的安全性保駕護航。外掛的智能運維組件可以幫助數據庫自動優化參數和自動清理碎片。值得一提的是,在日益增長的人工智能應用需求下,AtlasDB T1通過將主流的人工智能算法整合到數據庫內部進行貼源層的數據運算,能夠大幅提高AI應用的計算性能、降低AI算法的使用門檻。

除了產品本身所具備的亮點,海量數據背后的研發體系,也同樣引人關注。

02 研發投入

“打造‘好用’的數據庫,離不開強大的技術實力、卓越的研發人才和大量的資金投入。在成立的十多年時間里,海量數據一直不遺余力地加大技術、人才的投入,”海量數據公司副總裁、創新實驗室總經理韓涵博士表示。

對于如何讓產品變得更先進、更符合客戶需求、如何做新技術的探索和研發,海量數據經過長期的思考和反復實踐,逐步摸索出“前臺-中臺-后臺”聯動的“三層研發”體系,讓研發組織架構變得更富彈性,避免因過深地融合開源技術,出現開源技術不斷迭代升級,而產品的本體卻跟不上的現象。

“三層研發”模式更像是一種模塊化、流程化的研發機制,環環相扣,逐層關聯。第一層是前端技術人員,包括產品工程師、銷售工程師、駐場工程師,負責做產品的代碼維護、技術服務,并采集客戶需求,同時把信息傳遞給第二層人員;第二層是產品研發中心,負責產品研發,再根據客戶需求對產品本體功能進行豐富和增強;第三層是創新實驗室,針對各產品線通用的、共性的基礎問題、前沿問題,如安全、云化、AI問題等,為各條產品線做通用組件。

“三層研發”模式是在海量數據原有的兩層研發結構的基礎上,將做基礎性技術研發的人員剝離出來最終形成的。這樣,用戶側需求可以快速反饋給產品端;產品端緊跟開源技術迭代更新,不斷打磨產品易用性、穩定性;而創新實驗室可以聯合更多優秀的科研機構,在基礎技術和通用組件方面不斷研發和應用更前沿的新技術。

“前臺-中臺-后臺”聯動,模塊化、流程化的研發機制,能夠匯聚用戶-工程師-科學家的共同智慧,最高效地利用研發資源,更快速地完成產品迭代,不斷緊跟前沿新技術變化。

03 資本助力

除了產品和技術實力,發力國產數據庫,還有最重要的一點,那就是不能“差錢”。

海量數據創立于2007年,2017年在上海證券交易所主板上市,股票代碼為603138.SH。十幾年來,海量數據在數據技術洪流中不斷踏浪前行,其背后的資本實力也在階躍發展。

“海量數據庫產業專項基金成立的目的,是希望通過并購、孵化、投資三種方式,助力公司數據庫業務實現跨越式發展。” 海量基金創始合伙人透露,除了自研能力,并購、孵化和投資是海量數據支撐數據庫業務發展的三股重要力量。

未來,海量數據會選擇國內外與公司現有業務相似的數據庫企業作為并購標的,在技術方向上會把PG、MySQL、NewSQL等作為重要關注對象,從項目來源上,會從全球數據庫領域排名50到150名公司中篩選。

與此同時,海量數據會在數據庫領域的安全、云計算、AI等基礎技術層面做孵化,實現在數據庫領域當前最領先的技術方向上,不斷加強現有研發團隊的技術能力和創新實驗室的創新力度。

海量數據做數據庫投資與普通的基金公司不同,投資的最終目的一是早期介入優質項目,為未來的并購做儲備,二是擴大合作伙伴規模。通過在圖數據庫、IOT數據庫、GPU數據庫等方向的拓展,對數據庫業務進行更廣層次的探索。

04 核心領導力構建

如果說優質的產品、強大的研發實力和雄厚的資金,已經讓“打造好用的國產數據庫”這件事成功了一大半;還有一點特別重要,那就是核心團隊的領導力。海量數據高管團隊均來自國內外頂尖機構,非常多元化,核心研發成員來自Oracle、IBM,他們構成了海量數據的中堅力量。

海量數據公司總裁肖楓在大學時就與數據庫結下了不解之緣。后來加入Oracle,數據庫成為了他二十多年來一直在耕耘的領域。在多年從業生涯中,肖楓曾經歷過“驚心動魄”的數據庫故障。一次,客戶的客服數據庫系統宕機,在長達50多個小時的時間里,全公司的人忙成一團,一起找數據恢復點,可是故障仍在升級,每秒損失都在擴大,客戶那時絕望的眼神,至今歷歷在目。數據庫故障帶來的不僅是企業的財產損失,還有致命性的商業聲譽損失。加入海量數據后,肖楓認為,做數據庫是艱難之旅,必須嚴肅對待,沒有敬畏之心的企業或者個人,最好不要做數據庫。

海量數據公司的副總裁、創新實驗室總經理韓涵是清華大學電子工程系博士、哥倫比亞大學高級訪問學者。博士畢業后,韓涵一直從事大數據領域研究工作,見證了技術的周期性變革,親歷了新技術從誕生到商業化運行的過程,她帶領著創新實驗室團隊,為數據庫技術的發展和突破創造更多的可能性。

海量數據研究院副院長黃曉濤,在數據庫領域擁有18年的工作經驗,曾任職于IBM。他熟悉Oracle、PostgreSQL、IBM DB2等主流數據庫,AtlasDB T1的核心部件就是由他帶領的團隊進行研發和設計的。

作為海量數據的定海神針——海量數據公司董事長閆忠文博士,是科技領域的資深專家和高級領導,他獲得過諸多榮譽,曾獲得軍隊科技進步二等獎一項,國防科技進步三等獎一項。曾在中國空間技術研究院、中國東方紅衛星股份有限公司等擔任要職。

海量數據聚集了眾多在IT領域工作多年的高級人才,擁有省部級企業技術中心和遍布全國的技術服務網絡,在數據庫整體解決方案,軟、硬一體化解決方案,云化資源整合,數據庫+存儲等方面,均擁有經驗豐富的團隊。

05 用戶高于一切

有了“天時、地利、人和”,還有最后一道難題,那就是如何去打動用戶?對于一個國產數據庫品牌,如何贏得客戶信任是最大挑戰。但是海量數據貴在“少說多做”,正是這樣的品質,讓這家企業贏得了用戶的信任。

以深圳市政府為例,當前深圳政務云的建設,在PaaS層,數據庫是最重要的一環。在選擇數據庫產品時,在安全合規的基礎上,對可靠性、可用性、生態圈健全度、解決方案靈活性、技術保障能力等方面,均有嚴格的要求。

當前深圳市各局委辦應用系統有相當一部分運行在Oracle數據庫之上,要實現有計劃性地逐步技術創新與云化改造,所選擇的數據庫產品對Oracle數據庫的兼容性是最重要的考量因素之一。除此以外,政務云數據庫產品在對容器環境的兼容性、對多租戶模型的適配度、對各局委辦多種應用開發技術與數據模型場景下的通用性、基于國家黨政軍信息化安全相關準則的合規性、生產商技術實力、產品研發投入的持續性等多個維度上,都需要進行仔細比較、慎重選擇。

值得一提的是,深圳政務云平臺在數據庫產品方面的選擇極其慎重,并不想要做第一個“吃螃蟹”的人。為了驗證國內外各數據庫產品的性能以及與深圳市政務云實際需求的匹配度,特意走訪了一些用戶,最后都證明海量數據是靠得住的選擇。除了企業實力、服務支持能力、研發投入延續性,以及產品對Oracle兼容性、可靠性、通用性、合規性、成熟度這些基本要素,海量數據還有很多其他品牌不具備的優勢。比如:有能力規劃低風險、低成本、平穩遷移方案,能夠提供一鍵式工具自動化地完成遷移評估、工作量預判、對象轉化、數據校驗等各個環節,能在上線試運行關鍵期提供可回退的保障方案等。同時,海量數據通過本地化、專業化的數據庫技術專家團隊提供全方位、立體化的數據庫全生命周期技術服務保障,為各局委辦的應用系統上云工作提供更強的信心。

所以,用戶的認可,是海量數據最好的品牌宣傳方式。多年來,海量數據從未把精力過多地放在市場推廣上,但是在數據庫領域的實際市場占有率,不僅不輸于其他國產數據庫品牌,還凸顯出很多后發優勢。

寫在最后:打造國產數據庫品牌之路道阻且長,而海量數據立足技術,堅持以用戶利益至上,穩扎穩打地做“好用”的數據庫產品,終于萬丈高樓平地起。通過技術、人才、資本等優勢的多力合一,海量數據勵兵秣馬整裝待發,將在數據庫領域做出更大貢獻,在數據技術角逐中贏得未來。

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

將要創造2.9萬億美元的AI有怎樣的邊界?

上一篇

富士康14跳被我趕上了,流水線車間真的沒有夢想|十年系列

下一篇

你也可能喜歡

海量數據AtlasDB:把“數據庫好用”這件事做到極致

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

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


微信掃一掃

微信掃一掃
大丰收注册
助赢飞艇计划软件下载 北京比赛pk10直播开奖 大发快三精准计划免费 海南环岛赛 黑龙江十一选五开奖查询 湖北十一选开奖结果查询 快乐双彩 重庆时时生肖彩 11选5顺口溜 八闽福建麻将辅助器下载 辽宁十一选五代理 闲来好友麻将官网 北京时时彩开奖记录 筑志红中麻将房卡代理 时时彩稳赚大底技巧 彩票合买网