近年來(lái)關(guān)于底層數據庫的開(kāi)源產(chǎn)品越來(lái)越多,它們也受到了許多資本的青睞。
伴隨著(zhù)移動(dòng)互聯(lián)網(wǎng)催生的數字化場(chǎng)景爆發(fā),云計算、大數據等技術(shù)逐漸有了更加廣闊的應用場(chǎng)景。在云計算和大數據經(jīng)過(guò)十年的追趕式發(fā)展后,不只是傳統行業(yè),各家平臺自身也在面臨轉型升級。在這種轉折中,數據的使用、應用、場(chǎng)景等都發(fā)生了變化。
隨著(zhù)大數據在各領(lǐng)域下的應用不斷得到擴張,一個(gè)平臺上的數據來(lái)源、價(jià)值、渠道、場(chǎng)景等都得到了分散和細化。以數據庫應用為代表的新一代基礎設施,在時(shí)下所要做的不是專(zhuān)注在某一個(gè)種類(lèi)、場(chǎng)景下的數據收益,而是需要對這些『散亂』的數據進(jìn)行重構。
從本地私有化到云端,從單點(diǎn)到分布式,數據庫領(lǐng)域得到了前所未有的延伸。云上數據庫和分布式數據庫,也共同構成了當今數據庫市場(chǎng)中最熱的兩條賽道。
而 SphereEx,正是要在這兩條賽道上做出更多創(chuàng )新的能力。
SphereEx 聯(lián)合創(chuàng )始人潘娟認為,數據的價(jià)值在于感知和應用,平臺只是承載數據的形式。無(wú)論傳統關(guān)系型數據庫還是分布式數據庫,其連接應用和數據的本質(zhì)都不會(huì )變。關(guān)鍵在于是否能滿(mǎn)足具有高并發(fā)、大規模數據存儲、業(yè)務(wù)快速擴張等特征的用戶(hù)業(yè)務(wù)對數據庫的要求。
毫無(wú)疑問(wèn),分布式數據庫是當前最火的數據庫領(lǐng)域,但傳統關(guān)系型數據庫仍然占據了市場(chǎng)的主流,且由于應用場(chǎng)景的細分,將在未來(lái)相當長(cháng)一段時(shí)間保持現在的態(tài)勢,難以出現數據庫大一統的局面。
經(jīng)過(guò)數十年的發(fā)展,數據庫本身的生態(tài)和能力已經(jīng)十分完善,已經(jīng)存在很多性能強大的數據庫,所分布的場(chǎng)景和領(lǐng)域也已經(jīng)十分垂直。在數據庫選型方面,圍繞業(yè)務(wù)重心來(lái)選擇最適配的數據庫產(chǎn)品,已經(jīng)成為技術(shù)團隊中非常重要的一項工作。
不過(guò),關(guān)系型數據庫仍然是全球的主流。近日,DB-Engines 發(fā)布了 2021 年 8 月份的數據庫排名,Oracle、MySQL、SQLServer 依然排在前三位,關(guān)系型數據庫依然擁有龐大的用戶(hù)生態(tài)和強大的話(huà)語(yǔ)權。不過(guò)關(guān)系型數據庫在“可擴展性、高并發(fā)以及性能”方面,存在非常多的問(wèn)題,比如:傳統的關(guān)系型數據庫以及二維關(guān)系模型,很難高效地擴展到多個(gè)存儲節點(diǎn)上。
在這種背景下,傳統關(guān)系型數據庫難以支撐起高并發(fā)的數據體量,但業(yè)務(wù)場(chǎng)景又需要數據庫具備這種能力,分布式數據庫成為了熱門(mén)的選擇。
在潘娟看來(lái), 無(wú)論數據庫市場(chǎng)如何風(fēng)云變幻,其本質(zhì)依然是通過(guò)對數據實(shí)現多類(lèi)型文件的管理與存儲,在本質(zhì)不變的前提下,發(fā)生變化的也只是場(chǎng)景和效益。 因此對于 ShardingSphere 和 SphereEx 來(lái)說(shuō),底層是怎樣的數據庫都無(wú)所謂,畢竟只是管理和存儲的空間, ShardingSphere 將在數據庫上層開(kāi)辟一條統一的管理平臺,在數據庫上層生態(tài)發(fā)現更多可能。
因此面對技術(shù)選型和數據庫應用層面的差異化,ShardingSphere 避免因數據庫所產(chǎn)生的局限性,在數據庫上層進(jìn)行能力整合,將更多元的數據庫包含進(jìn)來(lái),對數據庫上層實(shí)現能力管控,將多款不同的數據庫包含進(jìn)同一種事務(wù)語(yǔ)義中。
僅僅提供對應用和數據的連接是遠遠不夠的。
潘娟認為,對于未來(lái)數據庫的發(fā)展,應該分為兩個(gè)視角。一個(gè)是底層數據庫的發(fā)展趨勢,另一個(gè)則是數據庫與應用之間的平臺發(fā)展趨勢。沿著(zhù)這一發(fā)展趨勢,就能發(fā)現 SphereEx 所做的事情,將其歸納為 Database Plus 產(chǎn)品。
目前,ShardingSphere 正在向著(zhù) Database Plus 產(chǎn)品形態(tài)去演進(jìn)。作為一個(gè)完全面向廣度的生態(tài)類(lèi)項目,SphereEx 公司正在主導把 ShardingSphere 打造成為 Database Plus 的產(chǎn)品形態(tài),致力于搭建數據庫上層的標準化增量,而非重新做一個(gè) n+1 的數據庫。在 Database Plus 產(chǎn)品之上,開(kāi)發(fā)了一套足夠靈活的可插拔架構體系,基于可插拔平臺的疊加機制,對分片、讀寫(xiě)分離、加解密、加密+分片等功能進(jìn)行排列組合,提供面向應用與數據的增強與拓展服務(wù)。
隨著(zhù)同為互聯(lián)網(wǎng)基礎設施的云計算發(fā)展勢頭依然迅猛,企業(yè)在云上的業(yè)務(wù)比重也逐年升高,業(yè)務(wù)、數據、數據庫上云已經(jīng)是不可逆的趨勢。作為數據庫上層的服務(wù)平臺,ShardingSphere 未來(lái)肯定也將從云下遷移到云上,為用戶(hù)提供 SaaS 化服務(wù),幫助企業(yè)更快速、更方便地上云。
但是 ShardingSphere 所提供的 SaaS 服務(wù),是不同于傳統意義上的模式, 而是以數據網(wǎng)格的形式,遵循 Database Mesh 的理念來(lái)踐行。 潘娟認為 Database Mesh 理念可以在企業(yè)云原生數據庫落地方面起到有效的輔助作用。作為 ShardingSphere 在云端的應用形態(tài), 未來(lái) ShardingSphere 會(huì )通過(guò)提供 Sidecar 來(lái)管理云上的南北流量,讓業(yè)務(wù)應用通過(guò) Sidecar 導流到 Proxy 端,再導流到數據庫,形成用戶(hù)無(wú)感知的數據穿透能力。 在這層能力之上,ShardingSphere 可提供如數據路由,讀寫(xiě)分離,數據加解密等增量服務(wù),并通過(guò)明確 Proxy 的數據標簽,并能夠根據當前的 SQL 特征來(lái)路由到合適的 Proxy 端,進(jìn)而實(shí)現面向東西+南北流量的共同治理。
雖然服務(wù)形式類(lèi)似于 Service Mesh 服務(wù)網(wǎng)格,但 Database Mesh 能夠深度理解 SQL 的含義,從而進(jìn)行更細粒度的掌控。
另一方面,云上的數據庫往往會(huì )承擔更多來(lái)自用戶(hù)、流量側的壓力,加之業(yè)務(wù)會(huì )比以往更加頻發(fā)地訪(fǎng)問(wèn)數據庫,很多用戶(hù)會(huì )擔心 Sidecar 這種形式會(huì )影響到數據庫的性能。由于 ShardingSphere 是運行在數據庫之上的服務(wù),或多或少會(huì )對數據庫的性能產(chǎn)生影響,但終歸是要用戶(hù)來(lái)評估在『犧牲一部分性能后,能夠得到什么』。
作為新時(shí)代數字經(jīng)濟的基礎設施之一,數據庫承載著(zhù)互聯(lián)網(wǎng)過(guò)去以來(lái)發(fā)展的記憶。作為數據的底座,不論承載數據的形式是怎樣的,應用數據最終的目的和導向性都是一致的,區別只在于如何應用。而應用數據的過(guò)程,也直接反映了當下互聯(lián)網(wǎng)行業(yè)變遷的過(guò)程。 在合適的時(shí)機選擇恰當的數據使用方式,才能讓企業(yè)始終保持在符合互聯(lián)網(wǎng)行業(yè)變遷規律之上進(jìn)行發(fā)展。
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自互聯(lián)網(wǎng)轉載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權請聯(lián)系QQ:712375056 進(jìn)行舉報,并提供相關(guān)證據,一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容。
Copyright ? 2009-2021 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 珠海市特網(wǎng)科技有限公司 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站