新冠是“導(dǎo)火索”還是“藥引子”
疫情火了遠(yuǎn)程辦公和視頻會(huì)議。因?yàn)闊o法直接與客戶接觸,線下銷售活動(dòng)受阻,廠商們也都紛紛通過線上進(jìn)行市場營銷活動(dòng)。期間,我從微信群接觸到了一款國產(chǎn)分布式數(shù)據(jù)庫產(chǎn)品,巨杉SequoiaDB。
這個(gè)五一假期,巨杉還在繼續(xù)搞產(chǎn)品技術(shù)推廣。他們這種方式,讓我想起了早年的Oracle數(shù)據(jù)庫,軟件隨便下載和使用,隨之而來的是越來越多的開發(fā)和運(yùn)維人員都能掌握,并愿意使用,基于Oracle產(chǎn)品設(shè)計(jì)開發(fā)的應(yīng)用系統(tǒng)也就越來越多,市場份額也就越來越大。
反觀DB2,玩的是IBM系統(tǒng)捆綁銷售那套,導(dǎo)致產(chǎn)品受眾過窄,會(huì)使用的人不多,場景也基本上都是IBM的應(yīng)用解決方案,至于用戶嘛,要么高大上,要么白富美。
現(xiàn)今,因?yàn)殚_源,沒有顯性成本,像MySQL這樣的數(shù)據(jù)庫,是個(gè)公司就有,大家都用,泛濫成災(zāi)。用的多的就是主流,就是市場。
酒香也怕巷子深,產(chǎn)品技術(shù)再好,也需要有市場推廣,更要讓用戶試用和體驗(yàn)。相比友商,巨杉SequoiaDB的市場推廣策略還是有特色的,巨杉大學(xué)為技術(shù)愛好者提供免費(fèi)的學(xué)習(xí)實(shí)驗(yàn)環(huán)境,簡單又便捷。既然選擇開源,就是為了共享,打造生態(tài)經(jīng)濟(jì)。
數(shù)據(jù)庫發(fā)展現(xiàn)狀
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,數(shù)據(jù)庫進(jìn)行了基于分布式的基因突變。從早期基于SQL的傳統(tǒng)RDBMS,演進(jìn)到NoSQL,現(xiàn)在又喊出了NewSQL,總之過段時(shí)間就要搞出個(gè)新名詞。
作為從業(yè)者,你不得不跟進(jìn)學(xué)習(xí),否則就很容易被時(shí)代淘汰。不懂新產(chǎn)品,新技術(shù),如果跳槽,對方面試官都會(huì)嫌棄你技術(shù)陳舊。最慘的估計(jì)是開發(fā)人員,因?yàn)殚_發(fā)語言更新的速度更快,學(xué)習(xí)壓力更大,以前是Java和C++,今天是Go和Python,明天就是Scala和各種JS。
給數(shù)據(jù)庫產(chǎn)品分個(gè)類:
傳統(tǒng)關(guān)系型數(shù)據(jù)庫(RDBMS):Oracle、DB2、SQLServer、MySQL
基于Key-Value的NoSQL(Not only SQL):Redis、Hbase、MongoDB
分布式的支持事務(wù)的NewSQL:TiDB
大規(guī)模并行多處理(Massively Parallel Processing):GreenPlum、GuassA
巨杉SequoiaDB的定位是什么?
看了下官網(wǎng),產(chǎn)品定位是金融級(jí)分布式關(guān)系型數(shù)據(jù)庫,人家有不少銀行客戶案例,自己也沒提NewSQL這事。
產(chǎn)品給我印象最深的是,說好的是個(gè)數(shù)據(jù)庫,但我總覺得像個(gè)統(tǒng)一存儲(chǔ),因?yàn)镾equiaoDB這個(gè)平臺(tái)還支持NAS(sequoiafs)和OBJ(Amazon S3)。
后來跟廠商交流,了解到他們有個(gè)案例,某銀行的影像存儲(chǔ)平臺(tái)項(xiàng)目,用關(guān)系型數(shù)據(jù)庫存放業(yè)務(wù)元數(shù)據(jù),用對象存儲(chǔ)解決對應(yīng)的海量影像文件存儲(chǔ),是個(gè)很有特色的解決方案,充分體現(xiàn)了產(chǎn)品特性。
順便講個(gè)小花絮,學(xué)習(xí)過程中發(fā)現(xiàn)SequoiaDB的命令感覺很眼熟,后來知道他們CTO的背景,我笑了,原來是個(gè)IBMer,估計(jì)DB2搞的太久,所以才會(huì)有sdblist和sdbtop這樣的命令出來。
總結(jié)一下我對的SequoiaDB的理解:
對MySQL和PostgreSQL的支持,尤其是MySQL,通過把存儲(chǔ)引擎改寫成SequioiaDB,用戶可以在完全沿用MySQL技能的基礎(chǔ)上,實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)的分布式。
多節(jié)點(diǎn)MySQL共享存儲(chǔ),利用SequoiaDB的MySQL元數(shù)據(jù)同步工具,實(shí)現(xiàn)MySQL多活,相比傳統(tǒng)的主從模式,先進(jìn)了不少。
分布式多副本存儲(chǔ),主數(shù)據(jù)用于交易讀寫,副本數(shù)據(jù)可以對接Hive進(jìn)行分析,充分提升資源利用率,這個(gè)點(diǎn)對應(yīng)的應(yīng)該是HTAP(Hybrid Transaction Analytical Processing)概念。
最后就是巨杉支持文件共享和S3協(xié)議的對象存儲(chǔ),要我說,怎么看都像是個(gè)存儲(chǔ)。
至于其他純技術(shù)和指標(biāo),不在我的討論范圍,他們的客戶案例應(yīng)該可以說明一些問題。我想,巨杉雖然不會(huì)跟XSKY和杉巖這樣的存儲(chǔ)公司直接競爭,但是蠶食一些市場份額是免不了的。美中不足的是他們產(chǎn)品的Web管理界面SAC感覺還有很多功能不夠完善。
一個(gè)偽DBA的自我修養(yǎng)
因?yàn)橐咔榻佑|到巨杉,一路從SequoiaDB,到TiDB,再到GuassA和Kudu,讓我有機(jī)會(huì)花時(shí)間去更新自己在數(shù)據(jù)庫方向的認(rèn)知。
當(dāng)別人為你關(guān)上一扇門的同時(shí),上帝會(huì)為你打開一扇窗。
想想自己工作這些年,數(shù)據(jù)庫管理在我這里從來都是局部,兼職而已。
市場經(jīng)濟(jì),數(shù)據(jù)庫百花齊放,豐富的產(chǎn)品讓人眼花撩亂,只有那些有特色的產(chǎn)品才可以實(shí)施差異化競爭,在市場找到自己的位置,存活下來。
不知不覺在DB的路上走的有點(diǎn)遠(yuǎn)。
原文標(biāo)題:疫情之下,怎么看國產(chǎn)分布式數(shù)據(jù)庫?
文章出處:【微信公眾號(hào):ssdfans】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
責(zé)任編輯:haq
-
數(shù)據(jù)庫
+關(guān)注
關(guān)注
7文章
3848瀏覽量
64690
原文標(biāo)題:疫情之下,怎么看國產(chǎn)分布式數(shù)據(jù)庫?
文章出處:【微信號(hào):SSDFans,微信公眾號(hào):SSDFans】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
分布式云化數(shù)據(jù)庫有哪些類型
云數(shù)據(jù)庫是哪種數(shù)據(jù)庫類型?
HarmonyOS Next 應(yīng)用元服務(wù)開發(fā)-分布式數(shù)據(jù)對象遷移數(shù)據(jù)權(quán)限與基礎(chǔ)數(shù)據(jù)
PingCAP推出TiDB開源分布式數(shù)據(jù)庫
![PingCAP推出TiDB開源<b class='flag-5'>分布式數(shù)據(jù)庫</b>](https://file1.elecfans.com/web1/M00/F5/B8/wKgZoWdCne-ANUlgAAAq48nz1ik747.png)
一文講清什么是分布式云化數(shù)據(jù)庫!
分布式云化數(shù)據(jù)庫的優(yōu)缺點(diǎn)分析
集中式與分布式一體化架構(gòu),達(dá)夢給企業(yè)更好的選擇
基于分布式存儲(chǔ)WDS的金融信創(chuàng)云承載數(shù)據(jù)庫類關(guān)鍵應(yīng)用
![基于<b class='flag-5'>分布式</b>存儲(chǔ)WDS的金融信創(chuàng)云承載<b class='flag-5'>數(shù)據(jù)庫</b>類關(guān)鍵應(yīng)用](https://file1.elecfans.com/web2/M00/03/D4/wKgaoma-rm-AeQeUAABn3gVGlrU598.png)
基于英特爾至強(qiáng)6能效核處理器優(yōu)化原生分布式數(shù)據(jù)庫OceanBase
![基于英特爾至強(qiáng)6能效核處理器優(yōu)化原生<b class='flag-5'>分布式數(shù)據(jù)庫</b>OceanBase](https://file1.elecfans.com/web2/M00/FF/0C/wKgaomagqriADJapAASnVcXMyWo646.png)
小米試點(diǎn)業(yè)務(wù)系統(tǒng)上線OceanBase,數(shù)據(jù)庫性能飛躍新高度
小米攜手OceanBase實(shí)現(xiàn)數(shù)據(jù)庫升級(jí)
鴻蒙開發(fā)接口數(shù)據(jù)管理:【@ohos.data.distributedData (分布式數(shù)據(jù)管理)】
![鴻蒙開發(fā)接口<b class='flag-5'>數(shù)據(jù)</b>管理:【@ohos.data.distributedData (<b class='flag-5'>分布式</b><b class='flag-5'>數(shù)據(jù)</b>管理)】](https://file1.elecfans.com/web2/M00/ED/44/wKgaomZiYtqAeD3lAABQ0iJCe48630.png)
HarmonyOS開發(fā)實(shí)例:【分布式數(shù)據(jù)服務(wù)】
![HarmonyOS開發(fā)實(shí)例:【<b class='flag-5'>分布式</b><b class='flag-5'>數(shù)據(jù)</b>服務(wù)】](https://file1.elecfans.com/web2/M00/CB/BB/wKgZomYf05KAaQOzAHd_wnoGpFw134.jpg)
HarmonyOS開發(fā)實(shí)例:【分布式手寫板】
![HarmonyOS開發(fā)實(shí)例:【<b class='flag-5'>分布式</b>手寫板】](https://file1.elecfans.com/web2/M00/CB/B8/wKgZomYf0WyAHiKnCeFbI4vcXhg029.jpg)
鴻蒙HarmonyOS開發(fā)實(shí)例:【分布式關(guān)系型數(shù)據(jù)庫】
![鴻蒙HarmonyOS開發(fā)實(shí)例:【<b class='flag-5'>分布式</b>關(guān)系型<b class='flag-5'>數(shù)據(jù)庫</b>】](https://file1.elecfans.com/web2/M00/C8/C0/wKgaomYWnY2AXRLeAACi1aI8uJg476.jpg)
評論