OceanBase在近期舉辦的第三屆開發者大會上,宣布了其一體化架構的重大升級,并隆重推出了“共享存儲”這一創新產品。這一突破性的產品成功地將對象存儲與事務型數據庫(TP)深度結合,構建了一個既支持存算一體又支持分離的多云原生架構。這一創新不僅顯著增強了云上數據存儲的彈性擴展能力,還使得TP負載的存儲成本最多能夠降低50%。
憑借此次技術革新,OB Cloud已成為業界首個能在TP場景下支持對象存儲的多云原生數據庫。這一成就為海量數據場景下的用戶提供了兼具成本優化與高性能保障的云原生解決方案,滿足了他們對于數據存儲和處理的多元化需求。
在云計算時代,對象存儲作為一種新興的數據存儲方式,因其高可靠性、低成本和無限擴展的特性,在分析型數據庫(AP)、企業存儲備份、數據歸檔和數據湖等多個領域得到了廣泛應用。然而,在事務型數據庫(TP)的生產環境中,由于對數據計算的低延遲和高性能有著極高的要求,通常采用緊耦合的存算一體架構,依賴本地磁盤或云盤,無法有效支持對象存儲的應用。這種架構雖然確保了數據庫的交易性能,但也帶來了云上擴縮容不靈活、成本過高等一系列問題。
OceanBase作為一款完全自主研發的原生分布式數據庫,憑借其強大的技術創新能力,成功打破了無共享架構在彈性和成本方面的瓶頸。通過推出“共享存儲”產品,OceanBase實現了計算與存儲的解耦,并深度支持了對象存儲(如Amazon S3、阿里云OSS等)。這一創新不僅提升了系統的靈活性,還大大降低了存儲成本。
OceanBase的CTO楊傳輝透露,這一成就背后是多項技術突破的共同作用。首先,OceanBase構建了多級緩存架構,有效解決了對象存儲的訪問延遲問題。其次,通過自研基于對象存儲的LSM-Tree引擎并采用深度工程手段,降低了對象存儲的I/O壓力。OceanBase還通過獨有的持久化緩存彈性伸縮技術,進一步解決了TP場景下熱點數據的穩定性問題。同時,通過對對象存儲訪問全鏈路的優化,確保了TP業務毫秒級響應的穩定性。
這些技術難點的成功突破,使得OceanBase的云數據庫OB Cloud成為目前業內唯一能夠在TP場景下穩定運行對象存儲的多云原生數據庫。在TP負載下,OB Cloud的存儲成本最多能夠降低50%;在AP負載下,存儲成本甚至可以降低到原來的十分之一。這一成就無疑為OceanBase在云計算領域的競爭力注入了強大的動力。
據悉,OceanBase的“共享存儲”產品在云上可被廣泛應用于多種業務場景,包括典型的TP業務、歷史庫及備份庫、時序類業務、HBase兼容類業務、流水型業務系統以及OLAP業務等。這一創新產品的推出,將進一步拓展OceanBase的應用范圍,并為用戶提供更加高效、靈活和經濟的云原生數據庫解決方案。
在大會上,OceanBase還宣布OB Cloud已正式上線百度云。截至目前,OB Cloud已支持阿里云、華為云、騰訊云、百度云、AWS和Google Cloud六大主流公有云平臺,并在全球范圍內覆蓋了超過100個可用區。這一舉措無疑將進一步提升OceanBase在全球云計算市場的競爭力和影響力。