GBase新聞
GBase 8a國產數據庫助力數據處理分析快人一步
文 | 陳花平
福建農信之前行內絕大部分系統使用的都是Oracle數據庫,隨著業務發展,數據量一直增長,我們數據條線參考農業銀行的案例,將數據倉庫逐步從Oracle過渡到GBase數據庫,批量處理性能有了較大提升,在GBase官網中也可以查到此案例。去年疫情期間我負責的一個系統計劃進行GBase 8a MPP Cluster數據庫建設,將數據加工處理部分從Oracle遷移到GBase,出于項目建設需要,我報名了GBase 8a V86版本的培訓課程并通過了認證考試。隨著項目的推進,對GBase 8a有了更深的理解,為了進一步鞏固基礎,也想了解V95新版本相對V86版本有哪些提升和變化,因此今年再一次報名參加了GBase 8a V95版本的認證培訓課程,并利用晚上下班時間自學。
通過這兩次課程學習,感覺兩次課程內容大同小異,差異不大?;臼菑臄祿旒夹g架構及原理、數據庫安裝部署及管理、數據庫開發及調優三個方面來講解。課程比較基礎一些,但是實用性和可操作性較強,對于有其他數據庫基礎的人員來說應該不難,特別是有mysql基礎的人。V86版本和V95版本的數據架構基本是一樣的,都是Shared Nothing架構,不過V95版本多了VC(虛擬集群)的機制并且hash分布列支持多個,其他的安全加密那塊也有加強。由于沒有使用過V95版本,其他的40多項功能特性提升還需要繼續探索。
在項目中我們實際使用的GBase 8a MPP Cluster V86版本,使用過程中發現,GBase對于大數據量批量加工處理性能較高,原先10TB+的數據批量處理,Oracle要八九個小時才能完成,GBase不到兩個小時就處理完了。當然在數據庫遷移過程中,也碰到各種各樣問題,比如物理機安裝部署、節點擴容和Oracle語法差異較大、企業管理器工具不夠好用、并發查詢性能不高等,這些在實際使用過程中已經部分解決和規避。總體來說,GBase 8a數據庫在數據分析類應用中應該頗具競爭力,我們應該發揮其分布式計算性能強的優勢。
隨著信創計劃的實施推廣,國產數據庫會被進一步加強和使用,GBase作為其中的主力成員,已經在各個行業都有成功的實施案例,其穩定性、可維護性、可用性方面也在不斷提升。衷心祝愿GBase數據庫越走越好,真正成為國產數據庫之光。