運營商資料庫選型有哪些需求?
電信行業是國產資料庫品牌非常關注的市場,根據中國信通院統計分析,各行業的資料庫服務市場份額比例分別為金融 22.3%、電信 18.9%,電信行業位列第二,該行業也是資料庫市場的一大橋頭堡,是資料庫產品綜合能力的試金石。
隨著業務不斷髮展,以及自主可控等需求也促使電信運營商開啟自主可控資料庫替換之路。
但是自主可控資料庫替換之路並不那麼平順,面臨著不少挑戰。在2022可信資料庫峰會上,某運營商相關負責人指出,國外商用資料庫經過與運營商IT系統的多年磨合,已經打造出成熟可靠的產品能力,資料庫替換存在大量應用改造、割接保障及運維配套措施,整體替換工作量極大,具有很多挑戰:
第一個挑戰是資料庫選型困難,近年來國產資料庫品牌蓬勃發展,百花齊放,可能有幾百款產品,資料庫數量太多,選擇合適的資料庫比較難。而從需求方來看,業務場景多樣且差異大,對資料庫的要求不同,對某些場景支撐很好的資料庫,可能並不適合其它場景,如何選擇適配場景的資料庫是個難題。比如該運營商的CRM核心系統業務複雜度高,對資料庫效能要求也高,大量的SQL語句採用了rownum等Oracle專用語法,且有複雜SQL的巢狀查詢。需要滿足語法、資料物件相容性,滿足高併發、穩定性、可維護性等效能,且會關注生態和人才的可獲取性。
其他三個方面挑戰包括,研發方面應用改造量大,工程方面業務割接有較廣影響,以及運維管控要求高。造成“不敢改、不敢割、不敢接”的局面。
如何破局?該負責人指出,需要整體規劃推進,資料庫自主可控不是簡單的軟硬體替代,也不是探尋簡捷的路徑,要全面研判技術演進趨勢,做好方向把控。不同業務場景,需要適配最優技術路線。
在資料庫選型時,從生態和技術視角,要確保可持續發展。他們會關注以下幾個方面:
1、評估產品自主可控。包括,自主程度,重點關注產品原始碼自研率、技術路線、智慧財產權等情況;開源許可證風險,避免開源協議帶來的法律風險;智慧財產權,關注資料庫核心模組的專利及軟體著作權。
2、評估產品技術競爭力。包括,技術特性,重點關注ACID事務、資料一致性、可靠性、可擴充套件性等;相容性,關注資料庫與歷史資料庫相容性,包括研發相容性、生態相容性、運維相容性等;安全性,關注訪問許可權控制以及許可權控制的粒度,無故障持續執行機率,資料庫的加解密功能等。
3、評估產品和工具成熟度。包括,功能滿足度,是否滿足語法、函式、資料型別、檢視、介面、功能等支援和相容;工具體系,包括相容評估、應用/資料遷移、運維監控、診斷報表、備份恢復、多活容災等工具;驅動和介面全面支援,相容主流的JDBC、ODBC等介面;開放生態,開放OpenAPI,全面支援客戶現有系統對接,對接第三方夥伴提供運維支撐服務。
4、評估生態成熟度。社群生態方面,關注行業排名、社群活躍度、從業者人數、團隊人才建設、智慧財產權開放度等;產品生態方面,關注產品供應鏈安全,跨行業案例落地情況,新產品市場擴充,第三方良性發展等。
當然,自主可控資料庫替換是一項系統性工程,資料庫選型是非常重要的一環,需要統籌規劃,通盤考慮產品選型、應用改造工作量等多方面因素,在研發、工程、運維方面提供好保障,立足當下,著眼未來,使得應用最小化改造,資料庫最大化相容,最大化保護投資。
毫無疑問,我們迎來國產資料庫的最好時代,與過去相比,在產品技術和應用等多方面已經取得極大的進步,但是國內資料庫技術演進仍然是一場持久戰。希望各資料庫廠商能夠不忘初心,腳踏實地,多傾聽使用者聲音,打磨好產品,構築好生態,產學研用各方協同努力,為中國資料庫市場繁榮添磚加瓦。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69925873/viewspace-2908829/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 銀行資料庫選型需求,你真的清楚嗎?資料庫
- 微信小程式運營的主要需求場景有哪些?微信小程式
- 資料庫選型要考慮哪些問題?資料庫
- 資料型別: 資料型別有哪些?資料型別
- 在網際網路運營中,有哪些資料分析方法?
- JavaScript有哪些資料型別?JavaScript資料型別
- 拼多多商家如何運營?運營技巧有哪些?
- 拼多多新店如何運營,運營技巧有哪些?
- 商城小程式如何運營?有哪些運營策略?
- 資料庫是什麼意思?有什麼用?有哪些型別?資料庫型別
- 資料量與資料庫選型資料庫
- 一個正經的電商運營每天應該看哪些資料?
- 電商運營與大資料分析大資料
- 資料庫分類有哪些資料庫
- 常見的資料庫模型有哪些?Linux運維入門資料庫模型Linux運維
- JavaScript基本資料型別有哪些JavaScript資料型別
- Java有哪些基本資料型別?Java資料型別
- 2021年2月三大運營商運營資料包告
- 電商RPA助力電商運營做好資料分析
- 商業銀行如何進行分散式資料庫選型思考分散式資料庫
- Golang使用geoip2資料庫獲取ip城市與運營商Golang資料庫
- python常用的資料庫有哪些?Python資料庫
- Rust的資料DataFrame庫有哪些?Rust
- 大資料分析的型別有哪些大資料型別
- 運營方法有哪些?如何做好拼多多店鋪運營?
- 時間序列化資料庫選型?時序資料庫的選擇?資料庫
- 新媒體運營有哪些方面?
- BlueHost主機支援哪些資料庫型別?資料庫型別
- 資料庫效能優化有哪些方式資料庫優化
- Linux系統下資料庫有哪些?Linux資料庫
- python語言中基本資料型別有哪些?Python資料型別
- 2019年10中國三大電信運營商運營資料盤點
- 資料庫選型比對 Oracle vs sqlserver資料庫OracleSQLServer
- IPIDEA助力跨境電商經營,哪些電商資料值得爬取?Idea
- 企業CRM選型有哪些誤區?
- ELK在大資料運維中,有哪些作用?大資料運維
- 多門店小程式運營模式有哪些?模式
- 圖資料庫有哪些應用場景?資料庫