眼前一亮,OceanBase讓我有嘗試的衝動
導語:就在OceanBase首屆開發者大會召開前一天,我特意瞅了一眼墨天輪中國資料庫排行榜,OceanBase仍然位列第一,這已經是OceanBase 連續四月問鼎榜首了。而在OceanBase首屆開發者大會歸來之後,我有一種嘗試OceanBase的衝動,而有這種衝動的並不止我一個……
開發者是推動技術進步和產品創新的重要力量,同時,也能為企業帶來新的商業機會和競爭優勢。因此,對於科技企業而言,與開發者密切合作和深入交流是非常重要的,正所謂得開發者得天下。這就是為什麼,我們看到大量科技企業都在搞開發者大會的原因。比如:蘋果全球開發者大會,AWS re:Invent開發者大會、華為開發者大會、雲棲大會(前身阿里雲開發者大會)等等。
3月25日,OceanBase首屆開發者大會在北京舉辦,我有幸受邀參會,不想寫的太正式,避免大家看的無趣,便有了這篇文章,也許我看到的OceanBase首屆開發者大會跟你會有些不同。
慣例,看大會目的
作為媒體人看會,我會首先看大會目的,會議試圖傳達什麼?最終是否達成目的。顯然,這場開發者大會對外傳達的不僅是一場肌肉秀這麼簡單,在我看來,核心是在向開發者傳遞OceanBase友好善意,吸引更多開發者關注,從而成為開發者的最優選。
這點在大會主論壇上OceanBase CTO 楊傳輝的演講題目《打造開發者友好的分散式資料庫》就能得到印證。另外,在大會的Slogan:”一場為開發者打造的資料庫技術交流會“,也有很明顯的體現。
該Slogan中的“打造”一詞表明瞭大會的主辦方OceanBase公司對大會的重視和用心,意味著他們花費了大量精力和資源來策劃、組織和執行這個大會,旨在為開發者提供一個優質的資料庫技術交流平臺。
總的來說,無論是大會的議程安排,主題設定,還是Slogan都很明顯的表明,OceanBase對開發者友好和重視。
演講,讓我印象深刻的部分
在OceanBase開發者大會上,楊傳輝的主題演講深入剖析了可靠性、效能、功能、技術趨勢、工具、文件和路線圖等方面,全面展示了OceanBase對開發者的友好。在這次演講中,有四點尤其引起了我的關注和興趣,以下是我對這四點的總結:
1、單機效能超越MySQL8.0
在很多分散式資料庫(NewSQL)單機效能較差的背景下,OceanBase 4.1基於單機分散式一體化架構,在單機效能方面已經超越了MySQL 8.0,這使得OceanBase具備成為主流資料庫的潛力。
據官方測試結果,基於單機分散式一體化架構的OceanBase 4.1在單機效能方面已經超越了MySQL 8.0。測試環境:在一臺32C的機器上進行MySQL 8.0和OceanBase 4.1的效能測試。無論是單行讀寫效能,還是綜合讀寫場景,OceanBase 4.1的表現都比MySQL 8.0更好,綜合讀寫效能高出39%。
2、使用門檻大幅降低
早期OceanBase版本,因為部署門檻高一直為人詬病。
隨著不斷最佳化,OceanBase的部署要求大幅降低,現在甚至可以在樹莓派上執行OceanBase 4.0。
同時,OceanBase採用簡潔的設計和易於理解的角色概念,極大降低了使用門檻。此外,OceanBase 4.0版本的安裝過程也變得更加簡單,能夠實現一鍵安裝部署。
楊傳輝說,兩分鐘就能夠實現一鍵安裝部署。這對於習慣使用自助服務的開發者而言非常友好。
總的來說,這對於開發者和企業使用者來說,大大降低了嘗試和接受OceanBase的成本。
3、多雲原生
這是比較狠的一點,據楊傳輝介紹,去年,OceanBase進一步支援了多雲原生,包括AWS和其他流行的國內外雲平臺。這使得OceanBase在公有云、私有云以及混合雲場景中具有顯著的價效比優勢,滿足企業不同場景的需求,進一步提高了其在市場上的競爭力。
官方資料顯示,在阿里雲和AWS上分別購買4C16G的ECS,並部署MySQL 8.0和OceanBase4.1。對於150G、300G、500G和1PB儲存,OceanBase的單機效能均高於MySQL 8.0。同時,OceanBase的儲存成本僅為MySQL的1/3。
4、HTAP理念,“OLTP Plus”
楊傳輝說,目前國內對HTAP理解有三種不同的模式,這讓我深感認同。第一種模式是既能夠支援OLTP,又能夠支援OLAP,可以處理各種需求。然而,這種理解往往只存在於PPT中。第二種模式則是隻能支援有限的OLTP和OLAP,無法與單獨的OLTP/OLAP資料庫相比,這種做法相當於是將HTAP的能力侷限了。
OceanBase對HTAP定義和實現,稱之為“OLTP Plus”,即先將OLTP做到極致,然後在此基礎上,一份資料既能做交易又能做線上分析,這就是OceanBase HTAP模式。
OceanBase HTAP堅持“一個系統、一份schema”,不允許開發者定義兩張表格,實現資源隔離的功能採用了resource manager,實時生效。
OceanBase目前支援兩種實現方式:在一個主副本里面既做OLTP又做OLAP,以及分散式資料庫裡面有多個副本,主副本做OLTP,備副本做輕量級實時OLAP。相較於單機資料庫,透過採用HTAP,可以顯著降低TCO,提高系統效能和資料處理效率。
採訪,開發者真實反饋
理想總是美好的,然而現實往往比較骨感。雖然OceanBase努力傳遞開發者友好的資訊,但究竟能否獲得開發者的認可仍是一個問題。儘管我已經分享了一些令我印象深刻的看法,但這並不能代表所有開發者。那麼,其他開發者到底是怎麼看待OceanBase,是否會將OceanBase作為首選?
為了解答這個疑問,我現場採訪了一些開發者。在拋開公司預設立場,假設匹配業務場景的前提下,他們分享了自己的真實看法。以下是他們的觀點:
第一位開發者表示,作為CTO,儘管已經從編碼轉向技術管理崗位多年,但今天的OceanBase開發者大會仍然引起了他的興趣。他認為,對於一個熟悉MySQL、使用過Oracle並瞭解SQL Server的普通開發者而言,今天的活動會讓他眼前一亮,併產生嘗試OceanBase的興趣。
第二位開發者表示,他曾從事Oracle開發,對Oracle情有獨鍾。在查閱了OceanBase的文件後,他覺得這個資料庫有點像擴充套件版的Oracle。以前,OceanBase的分散式特性使得部署門檻較高,給個人使用者帶來安裝困難。而現在,OceanBase變得更容易安裝,激發了他的嘗試衝動。
第三位開發者表示,在選擇資料庫時,他會關注該資料庫生態以及資料資源體系。他關心研發是否有額外的介入成本,資源價效比如何,以及是否能支援異構資料庫線上無感遷移等方面。總的來說,自OceanBase 4.0釋出以來,他對其保持關注併產生了一定的嘗試衝動。
綜上所述,開發者大會上OceanBase展示出的效能、易用性和特性等引起了開發者的關注和興趣。雖然現實總是充滿挑戰,但OceanBase已經邁出了重要的一步。在不斷完善產品和生態的同時,OceanBase有望在資料庫市場上綻放光彩。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11310314/viewspace-2941803/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 嘗試讓查詢更簡單
- 嘗試上手大模型的有監督微調大模型
- 怎麼勸ChatGPT幹活效果最好?我們嘗試了100種方法,有圖有真相ChatGPT
- 嘗試
- 讓我印象深刻的javascript面試題JavaScript面試題
- 嘗試Ghost
- 嘗試1
- 嘗試 LeetcodeLeetCode
- 讓人眼前一亮的應用「GitHub 熱點速覽」Github
- keycloak~登入皮膚動態切換的嘗試
- 對於 sway 的嘗試
- 設計模式(一) 動態代理初嘗試設計模式
- 介面自動化程式碼-AI 建立嘗試AI
- 30個讓你眼前一亮的iOS Swift UI控制元件!iOSSwiftUI控制元件
- 為了學好Java,我嘗試了這 6 個方法Java
- Geek青年可以嘗試的極限運動之輪滑
- 嘗試 Leetcode(二)LeetCode
- 基於 Redis 的 LBS 嘗試Redis
- 嘗試學管理的這半年
- MySQL中這14個小玩意,讓人眼前一亮!!!MySql
- 前端的gitlab的ci初嘗試前端Gitlab
- 解放雙手 - Android 開發應該嘗試的 UI 自動化測試AndroidUI
- 一些可以讓你裝逼、讓人眼前一亮的演算法技巧總結演算法
- OceanBase釋出“珊瑚計劃”,讓合作伙伴成為OceanBase成功的關鍵
- 面試的反殺-你有沒有想要問我的面試
- 嘗試手寫promisePromise
- raft 高可用嘗試Raft
- 算力驗證碼的嘗試
- 嘗試說一說事件的使用事件
- 我一個div有橫向滾動條,如何讓他頁面一載入就讓他滾動到中間的位置
- 面試官!讓我們聊聊正則面試
- 嘗試從零開始構建我的商城 (二) :使用JWT保護我們的資訊保安,完善Swagger配置JWTSwagger
- 我說我精通字串,面試官竟然問我Java中的String有沒有長度限制!?字串面試Java
- 智慧家居系統的開源嘗試
- grpc 的第一次嘗試RPC
- 首次嘗試Flink的一些感受
- linux模擬windows嘗試LinuxWindows
- 自動做遊戲(4),極小樣本生成國畫的嘗試遊戲