在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

三個自主 | 產品自主研發:人大金倉的進化之旅

科技見聞網 ? 來源:科技見聞網 ? 作者:科技見聞網 ? 2023-11-15 14:16 ? 次閱讀

20世紀90年代開始,計算機產業飛速發展,從以研制計算機硬件設備為中心轉向以數據處理和數據管理為重點。我國對于建設數據庫、數據倉庫和數據挖掘等應用的需求不斷加深。

為保證數據的安全性、可靠性,由北京大學和中國人民大學負責開發數據庫管理系統的核心層,中國軟件與服務總公司和華中理工大學負責研究應用開發工具,各單位分工合作,聯合研制出了具有自主版權的實用關系數據庫管理系統COBASE。

源起PBASE整體技術水平達到國際先進水平

在王珊教授的帶領下,中國人民大學以COBASE為核心,以各種數據庫體系結構為依托,先后開發出教學數據庫Easybase,嵌入式移動數據庫系統“小金靈”,以及高適應性并行數據庫系統PBASE。

wKgaomVUYiuAeVnOAAGqP0feyro01.jpeg

1996年并行數據庫管理系統PBASE鑒定會

PBASE作為國內第一個并行數據庫管理系統原型系統,實現了一個完整的高性能并行處理方案,具有鮮明的獨創性,整體技術水平達到國際先進水平。在基于線索的并行操作算法、并行封裝等關鍵技術上達到國際領先水平。

然而,對于市場而言,突破核心技術并不意味著可以商用,PBASE依舊不是一個產品,在數據庫編程接口,包括SQL、PLSQL、JDBC、ODBC等多個領域,差距尤其巨大。

誕生KingbaseES國產大型通用關系型數據庫產品

為更好地將科研成果進行市場化轉換,1999年,在王珊教授的帶領下,人民大學一批從事數據庫研發的學者創立了人大金倉公司。

人大金倉融合Easybase和“小金靈”的科研成果,繼承PBASE自主創新的基因,以其獨立自主的研發團隊、技術路線和產品規劃,在產研一體化的基礎上,成功研制出了大型通用關系型數據庫KingbaseES第一代產品,也為之后產品自主創新之路奠定下夯實的基礎。

KingbaseES在誕生之初就對標國際頂級的數據庫產品,希望有朝一日能夠超越對手,成為世界級的偉大產品!

偉大的產品并不是生而偉大而是在實戰中“進化”而來的

在基礎軟件領域,沒有任何一位產品的設計者能夠預判可能會遇到的所有場景和需求,提前考慮到所有的問題。

真實的情況是——總是會遇到問題,再針對問題設計出合理的解決方案。既要考慮短期的成本和難度,又要考慮長期的發展。即使如Oracle這樣偉大的產品也是經過了多年的實戰打磨才達到今天的模樣。

因此,做數據庫產品是一個緩慢的、持續的過程,需要在千行百業的實踐中通過不斷的迭代去累積產品的能力,同時在迭代的過程中,還要保持產品的穩定和易維護,這樣才能使產品在一個“正循環”的體系中不斷正向演進。

知易行難,道理很簡單,但是實踐中卻充滿了挑戰。為了達成這個目標,人大金倉在二十多年的發展中通過以下三個方面的構建了產品的“正循環”體系,使得人大金倉的產品能夠跟隨市場需求的變化不斷演進和增強。

產品架構能力:實現可持續迭代、避免低水平重復的關鍵

對于數據庫軟件而言,隨著需求的增多、功能的累積,代碼的復雜度也在不斷增加。隨之而來的,是代碼維護難度的不斷增加,直到某一天超出人力所能掌控的地步。代碼如果極難維護,那么此時產品將難以再繼續迭代和發展,只能推倒重來。

如果產品要做到可持續迭代,就必須將復雜度控制在人力可掌控的范圍內。而要做到這一點,就需要設計出符合“高內聚、低耦合”原則的體系架構,合理地劃分模塊,同時明確各個模塊的邊界,避免相互交叉,避免產生“牽一發而動全身”的情況,把問題控制在各個模塊內部。

而要設計出來這樣的架構,需要產品架構師對上層應用場景、對數據庫基礎理論知識有深刻的認識和豐富的實戰經驗,并在迭代過程中不斷對架構進行重構和優化。

只有設計出滿足“高內聚、低耦合”原則的優秀架構,產品的復雜度才能控制在人力可掌控的范圍內,產品才能做到易維護。只有做到易維護,產品能力才能不斷提升。

這就類似于蓋一座100層的高樓,如果結構設計的不好,蓋到三層樓時就開始搖晃,那么只能推倒重來。如果始終設計不出好的結構,那么就只能在三層樓不斷地低水平重復。這樣的情況下,這座100層的高樓將永遠無法建成。

從1999年開始,人大金倉的核心架構師們就不斷在產品架構上進行研究和投入,去學習和吸收國外優秀產品的設計思路、架構設計的技巧,并不斷對比各種國外數據庫產品架構設計的差異和優缺點,同時在項目實戰中針對不同場景的需求去完善架構設計。在二十多年的時間里,人大金倉的產品架構設計能力得到了極大提升,具備了打造一款世界級產品的架構設計能力。這也確保了KingbaseES能夠在市場需求中不斷地提升能力,實現可持續發展!

研發組織管理能力:專業化分工、快速追趕國際頂流

人大金倉成立之時,國外數據庫企業已經發展了超過20年的時間,從某種程度上說,“出發即已落后”,因此“追趕”成為金倉的首要任務。而要追趕對手,需要有大規模的研發能力。只有比對手跑得更快、產出更多,才有可能追趕上對手,才能獲得超越的機會!

一路走來,人大金倉的研發體系從最初的師傅帶徒弟的手工作坊模式,逐步發展形成為按照專業化分工打造的流程化、自動化、工具化的,面向大規模研發團隊并行工作的研發管理體系。

就像特斯拉公司能夠大規模、低成本生產汽車一樣,數據庫研發也需要構建類似的體系并輔助各種工具去提高研發效率,在研發產出上超過對手。

從無到有,從零到一。人大金倉在吸收外部先進經驗的基礎上打造了具有金倉特色的研發管理體系及周邊配套的工具,使團隊的研發效率和產出得到了極大提升,確保了在近幾年面對大規模需求沖擊時,研發團隊依然能夠保質保量地完成任務,以最短的時間和最低的成本去解決用戶的問題。

這項能力的打造,讓人大金倉速度更快、成本更低地實現了產品新能力的構建。在日積月累的過程中,不斷縮小了與國外領先者的差距。

質量保證能力:測試自動化工廠是最強的藍軍

對于數據庫這樣的基礎軟件而言,穩定性是第一位的,但由于國產數據庫產品處于“追趕”過程中需要快速的修改代碼進行迭代,這就和“穩定性”的目標產生了沖突——因為只要修改代碼就會產生bug,這是無法避免的。

如何在快速迭代的同時,還能殺死bug帶來穩定,成為必須要解決的問題。

在產品修改代碼后,對產品所有功能進行全量回歸測試,成為最終質量把關的手段。但全量回歸測試帶來的是巨大的工作量,如果靠手工操作,一次全量回歸可能需要幾個月的時間,時間成本十分高昂,也無法滿足客戶的時間需求。

在這樣的情況下,構建全量回歸測試的自動化工廠成為解決問題的關鍵。所謂自動化工廠,就是測試工程師通過開發代碼來模擬各種訪問數據庫產品功能的操作,同時模擬各種可能產生故障的極限場景,并由服務器自動運行這些測試用例,實現對數據庫產品所有功能在所有場景下的全部回歸。

在二十多年的時間里,人大金倉組建了一支強有力的自動化測試團隊,他們是金倉的藍軍。他們通過不斷制造各種故障場景來考驗KingbaseES這支紅軍,通過藍軍的千錘百煉,使得產品在出廠之前得到充分檢驗,避免重復錯誤的產生。這項核心能力的打造,確保了KingbaseES產品在快速迭代的同時還能保持良好的穩定性,進一步增強了用戶使用KingbaseES的信心。

深入行業,在實戰中成長每一行代碼皆可掌控

坐在家里永遠設計不出來好產品,只有深入行業、深入用戶才能切實了解用戶使用的真實場景和需求。產品代碼寫得好不好,質量高不高,最終要在實踐中去驗證和提升。

從2008年國家電網的核心電力調度系統D5000開始,KingbaseES就開始了這場苦修之旅。金倉的工程師們花費了一年的時間,把D5000從Oracle數據庫遷移到了金倉數據庫中,系統中5000多個存儲過程的遷移,Oracle語言兼容能力得到了極大的提升!

2016年,金倉數據庫在光大銀行對公負債和中間業務系統中開始應用。在這個過程中,要解決的問題不只是遷移,同時還要解決用戶遇到風險可回退的問題,為此開始設計雙軌并行的策略——金倉的Kingbase FlySync產品也因此誕生!

2020年,中國移動網間結算系統上線,作為金倉在巨型運營商的第一個核心應用,這個過程讓團隊感受到了什么是運營商級別的要求,什么是“割接”?金倉的產品能力在細節方面還要有哪些增強?

2022年,某市14號線列車監控系統上線,金倉為此設計了雙網冗余的策略,以及跨網切換的模式,使金倉的產品能力得到了進一步的提升。

醫療、金融、交通、能源、國防……隨著各行各業的深入,也帶來了各種需求和場景的涌入,使得金倉的產品能力能到充分驗證,進而形成了產品持續優化的正反饋機制。所謂“每一行代碼皆可掌控”,正是金倉在實戰中真刀真槍歷練后的結果!只要給金倉行業實踐的機會,就沒有解決不了的問題。

跟跑、并跑、領跑的產品策略——后發先至成為數字時代標準的制定者

“一流的企業做標準”,在數據庫行業,行業的事實標準是由國外的先進企業制定的,國產數據庫產品多在遵從國外數據庫制定的標準?為什么不脫離國外的標準,自建新的標準體系呢?

在數據庫領域,事實標準究竟是什么?事實標準本質上是國外數據庫企業在解決客戶問題時形成的解決方案,這些解決方案經過長期的驗證打磨逐漸成為了最佳實踐,進而在軟件開發商和用戶側的認知上形成了共識,成為了成本最低、效果最好的優選路徑。

所以標準是各種試錯和總結之后形成的最優路徑共識。如果要超越對手,就需要先學習對手,走一條跟跑、并跑、最終領跑的道路!

跟跑,在產品功能上兼容并蓄,學習國外各種數據庫已經形成的最佳實踐,減少試錯的時間和成本,快速縮短與國外產品的差距。

并跑,在國外數據庫也未觸及到的數字化新場景和新領域中探索解決問題的最佳實踐,進而形成產品能力和事實標準。

領跑,在中國數字化的無人區,探索和構建新的滿足數字化要求的新能力,最終形成“新標準”!

國產數據庫產業發展史上的金倉印記

wKgZomVUYiyAZRTlAAO-XqT0pFU987.png

四十余年的技術深耕,二十多年的產業發展,人大金倉始終堅持原始創新和兼收并蓄相結合的產品發展策略,構建了支撐產品可持續發展的正循環體系,為人大金倉“進化”出世界級的中國數據庫產品奠定了堅實基礎!

在百年未有之大變局的當下,人大金倉作為數據庫領域國家隊從未止步。無論經歷多少風雨和磨難,金倉都不會放棄初心和使命!KingbaseES也將乘勢而上,奮勇前行,終將超越對手,將中國數據庫產品立于世界之巔,成為世界卓越的數據庫產品與服務提供商!

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 數據庫
    +關注

    關注

    7

    文章

    3891

    瀏覽量

    65689
  • 數字化
    +關注

    關注

    8

    文章

    9198

    瀏覽量

    62988
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    DLP6500想調用API進行自主二次開發,怎么構建開發環境?

    請問一下,我購置了DLP6500型號產品,想利用該產品進行開發,實現高速投影的功能。 但是我現在只找到了GUI界面,請問一下,如果我想調用API進行自主二次開發,怎么構建開發環境? 最好有相關的技術指導文件,謝謝。
    發表于 03-03 07:03

    基于車車通信和自主感知的列車自主運行控制系統在寧波8號線測試驗證成功

    自主運行控制系統研制項目(TACS2.0項目)于2022年立項,項目團隊本著中車“系統+”的戰略需求,運用信號、自主感知、牽引、網絡等優勢產品,通過深度融合創新和團隊整合,研制了基于車車通信的列車
    的頭像 發表于 01-21 11:14 ?503次閱讀

    龍芯3A6000 OPS主板,國產自主研發、安全可控

    在當今科技飛速發展的時代,芯片作為信息技術的核心,其重要性不言而喻。而龍芯3A6000 是中國自主研發自主可控的新一代通用處理器,采用中國自主設計的指令系統和架構,以其安全可控的特性
    的頭像 發表于 01-17 08:45 ?443次閱讀

    積鼎科技:國產自主核反應堆流體仿真解決方案

    核反應堆流體仿真提供了全面的CFD解決方案,涵蓋了流動傳熱傳質、多相流相變和可壓縮流體三個關鍵方面,,為我國核工業的自主化發展提供了強大的軟件工具。
    的頭像 發表于 01-13 16:46 ?598次閱讀
    積鼎科技:國產<b class='flag-5'>自主</b>核反應堆流體仿真解決方案

    自主研發知識圖譜技術,強化Galaxy AI用戶體驗與數據安全

    據外媒11月7日報道,星電子全球AI中心總監Kim Dae-hyun近日透露,公司正致力于自主研發知識圖譜技術,旨在進一步優化Galaxy AI的功能,提升其易用性,并加強用戶數據的隱私保護。
    的頭像 發表于 11-07 15:19 ?1234次閱讀

    小鵬汽車發布自主研發的“圖靈”AI智能駕駛輔助系統

    近日,小鵬汽車正式揭曉了其自主研發的“圖靈”AI智能駕駛輔助系統,這一創新成果標志著小鵬汽車在智能駕駛技術領域的又一重大突破。 “圖靈”系統實現了從云端到車端,再到硬件層面的全面自主開發,覆蓋了大型
    的頭像 發表于 11-07 10:55 ?1113次閱讀

    國內首款自主研發28nm顯示芯片量產

    近日,國內半導體行業迎來重要里程碑,北京顯芯科技有限公司成功實現全球首款28納米內嵌RRAM(阻變存儲器)畫質調節芯片的量產。這款芯片不僅標志著我國在顯示類芯片領域達到了新的半導體工藝高度,更是國內首款自主研發并成功商用的28nm顯示芯片,展現了我國在高端顯示技術上的
    的頭像 發表于 09-11 17:17 ?3097次閱讀

    致敬!代“師生”接力中國自主量子計算教育

    致敬!代“師生”接力中國自主量子計算教育
    的頭像 發表于 09-11 08:05 ?548次閱讀
    致敬!<b class='flag-5'>三</b>代“師生”接力中國<b class='flag-5'>自主</b>量子計算教育

    國產數據庫企業“人大金”更名為“電科金

    朝陽區市場監督管理局核準,于2024年8月26日完成公司名稱變更。 此次公告事項包括:公司名稱由“北京人大金信息技術股份有限公司”變更為“中電科金(北京)科技股份有限公司”,簡稱“電科金
    的頭像 發表于 09-04 19:42 ?768次閱讀
    國產數據庫企業“<b class='flag-5'>人大金</b><b class='flag-5'>倉</b>”更名為“電科金<b class='flag-5'>倉</b>”

    同有科技新一代端到端自主可控全閃集中式存儲盛大發布

    同有科技堅持“技術立足”、“研發驅動”,自2010年布局自主可控存儲研發,集中式與分布式兩大產品線分別經過五代與代的迭代開發與市場驗證。
    的頭像 發表于 07-02 11:35 ?472次閱讀
    同有科技新一代端到端<b class='flag-5'>自主</b>可控全閃集中式存儲盛大發布

    兆越鑄就,國產力量,自主可控保安全

    上海兆越通訊技術有限公司作為工業通信領域的領軍企業,深知自主可控的重要性,自成立之初就致力于工業通信的產品研發與技術創新。從軟件到硬件,從保障信息安全切入到核心,從芯片國產化到全器件國產化,上海兆越
    的頭像 發表于 06-14 16:26 ?834次閱讀
    兆越鑄就,國產力量,<b class='flag-5'>自主</b>可控保安全

    本源超導量子計算機自主制造鏈11類產品系列之九: 中國自主量子計算編程生態工具鏈

    本源超導量子計算機自主制造鏈由11部分組成,該制造鏈生產的中國自主超導量子計算機已向中國用戶交付多臺,本源基于該制造鏈自主研制的中國第
    的頭像 發表于 05-30 08:22 ?714次閱讀
    本源超導量子計算機<b class='flag-5'>自主</b>制造鏈11類<b class='flag-5'>產品</b>系列之九: 中國<b class='flag-5'>自主</b>量子計算編程生態工具鏈

    中國第自主超導量子計算機:“本源悟空”將首次向青少年開放授課

    據了解,“本源悟空”是中國第自主研發超導量子計算機,于2024年1月6日正式投入使用。該設備搭載了72位自主研發的超導量子芯片“悟空芯”
    的頭像 發表于 05-28 14:47 ?795次閱讀

    致真精密儀器自主研發的原子力顯微鏡系列產品重磅發布!

    5月24 - 26日,在首屆“科學儀器開發者大會”上,致真精密儀器自主研發的原子力顯微鏡系列產品重磅發布!此次發布的產品包括
    的頭像 發表于 05-27 14:02 ?972次閱讀
    致真精密儀器<b class='flag-5'>自主</b><b class='flag-5'>研發</b>的原子力顯微鏡系列<b class='flag-5'>產品</b>重磅發布!

    華萃微感自主研發的電感成功通過高通平臺的權威認證

    華萃微感自主研發的電感成功通過高通平臺的權威認證,可應用于多款驍龍處理器。
    的頭像 發表于 05-24 15:32 ?1102次閱讀
    主站蜘蛛池模板: 免费欧洲美女与动zooz | 农村妇女野外一级毛片 | 国内真实下药迷j在线观看 国内自拍 亚洲系列 欧美系列 | 成人亚洲网 | 夜色剧场 | 99久久综合国产精品免费 | 一二三区电影 | 爱爱免费网站 | chinese国产videoxx实拍 | 六月婷婷在线 | 天天色综合5 | 久久久免费精品视频 | 免费高清在线爱做视频 | 四虎影视最新 | 亚洲视频五区 | ts国产| 国产在线h视频 | 伊人网色 | 亚洲天堂视频在线播放 | 三级理论手机在线观看视频 | 失禁h啪肉尿出来高h男男 | 亚洲激情视频 | 日本超黄视频 | 一区二区中文字幕在线观看 | 国产福利精品视频 | 4hu影院在线观看 | 毛片又大又粗又长又硬 | 久久青草国产手机看片福利盒子 | 欧洲精品不卡1卡2卡三卡四卡 | 四虎影视色费永久在线观看 | 精品香港经典三级在线看 | 综合六月| 成人精品一区二区三区电影 | 国产伦精一区二区三区 | 亚洲一卡二卡三卡 | 免费看一级特黄a大片 | 午夜欧美精品久久久久久久 | 免费恐怖片 | 色多多拼多多网站 | 欧美一级第一免费高清 | 亚洲黄色三级视频 |