面對新冠病毒肺炎疫情的突發(fā)狀況,巨杉數(shù)據(jù)庫利用長期積累的遠(yuǎn)程研發(fā)協(xié)作體系,仍然堅持進(jìn)行技術(shù)創(chuàng)新,按照已有規(guī)劃--推進(jìn)研發(fā)工作,正式推出了巨杉數(shù)據(jù)庫(SequoiaDB) v5.0 Beta版。
SequoiaDB v5.0 版本中包含的那些激動人心的功能和特性有:
01/ ARM架構(gòu)的官方支持
從 3.2 版本開始,SequoiaDB 已經(jīng)在有限版本中支持 ARM 芯片服務(wù)器與國產(chǎn)操作系統(tǒng)。從 SequoiaDB v5.0 開始,正式官方支持飛騰與華為等 ARM 芯片架構(gòu),以及包括 UOS、深度、中標(biāo)麒麟等多種國產(chǎn)操作系統(tǒng)。
02/ 新監(jiān)控與運(yùn)維體系
SequoiaDB v5.0 版本中,在 SAC(Sequoia Administration Center)中推出了增強(qiáng)的開箱即用圖形化監(jiān)控體系,使用戶不需要任何預(yù)配置即可使用完善的圖形化運(yùn)維與監(jiān)控能力。
SAC中新的圖形化監(jiān)控模塊基于開源項目 Prometheus 與 Grafana 實(shí)現(xiàn)。除了能夠展示標(biāo)準(zhǔn)的性能監(jiān)控指標(biāo)以外,還能夠支持慢查詢分析(SequoiaPerf)等能力,使用戶可以在全圖形化界面中進(jìn)行系統(tǒng)的歷史與當(dāng)前慢查詢分析。
03/ 智能化問題診斷與分析能力
對于一個較大的集群來說,想要進(jìn)行問題診斷是一件相當(dāng)復(fù)雜的事情。譬如說,各個操作系統(tǒng)由于系統(tǒng)時間都會存在一些細(xì)微差異,對于成百上千高并發(fā)的毫秒級查詢性能診斷來說,想要在多個系統(tǒng)之間跟蹤同一個查詢會話相當(dāng)復(fù)雜。
因此,在一個大型集群中,數(shù)據(jù)庫必須要有強(qiáng)大的自我問題診斷與修復(fù)能力,才能夠盡量減少DBA與運(yùn)維人員在診斷問題時的難度。
SequoiaDB v5.0 版本中,對多服務(wù)器之間的問題定位與診斷機(jī)制進(jìn)行了全方位的重新梳理,使用戶能夠更加直觀地“看到”問題與故障的根因,大大減低了運(yùn)維人員對于故障與問題的跟蹤與診斷難度。