999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于分布式系統設計中NewSQL數據庫技術分析

2022-01-20 13:29:26邵麒李亞鵬佟文朋
電子制作 2021年24期
關鍵詞:一致性數據庫

邵麒,李亞鵬,佟文朋

(中國人民解放軍31401部隊,吉林長春,130000)

0 引言

在信息時代下,網絡領域的應用模式和數據量不斷發生著變化,物聯網、云計算以及通信技術的快速發展,給數據的共享、存儲與管理提出了較高的要求,信息化領域關鍵數據庫技術的發展也由關系數據庫發展到NoSQL數據庫,再發展到如今的NewSQL數據庫,NewSQL數據庫吸收了NoSQL數據庫的分布式能力和傳統關系數據庫的強一致性特性,支持海量數據的儲存,同時具備很好的擴展性能,可支持并滿足原子性一致性、持久性、隔離性特性的事務,在分布式系統的設計與應用中發揮著關鍵作用[1]。

1 分布式系統對數據庫技術的需求

隨著互聯網的普及,互聯網用戶數量逐年增加,產生的數據越來越多,因此,應用系統必須具備對海量數據的存儲、管理能力和能夠支持用戶高并發訪問。分布式系統技術和分布式數據庫技術已經成為云計算、大數據、物聯網等信息領域的重點研究方向。

■1.1 基于數據分片實現彈性擴展及高性能

數據庫單機在容量上有一定的限制,采用數據分片的方式可以突破這個限制,將數據建立在多節點上,可增強數據處理高效性和靈活性,實現系統的彈性擴展,提高分布式系統的綜合性能。基于數據分片的方式有兩種,其中一種是水平分片,此分片方式將數據按照元組進行劃分,分為很多組,然后分散到多個節點上;另一種數據分片方式為垂直分片,垂直分片是將數據表在豎列的排列方向上進行數據切割,也可將數據分為很多小片段,各個片段之間除了主鍵外沒有交集,再將數據分散到不同的節點上。

■1.2 基于多副本技術提升數據安全

為保證數據的正常使用,分布式系統數據庫中的數據會存有多個副本,利用充足的物理存儲資源將數據備份存儲,以防因為硬件的意外故障造成數據的丟失且不可恢復,采用存儲多副本的方式保證數據的容災性、安全性,即使出現硬件設備的故障丟失數據,也可使用事先存儲的副本,避免造成經濟損失。同樣,對海量數據進行重復備份,勢必需要足夠的存儲空間、可靠的副本定位技術、完善的副本創建策略等,也需要解決多個副本彼此之間的一致性問題,這些都提升了分布式數據庫技術的難度和復雜性。

■1.3 基于分布式協同算法保障數據一致性

分布式系統是建立在通信網絡之上,由一組為完成共同任務而進行分工、協調合作的計算機節點組成。獨本數據在使用上不需要建立副本,系統也不需要考慮副本之間的數據一致性問題,有著較高的數據一致性。但是,分布式系統在數據庫上的設計需要建立副本以提高系統的運行效果,顯著提升了數據的安全性和準確性。但不同節點之間的信息的管理,造成了較高的通信成本。分布式系統對數據庫提出在降低成本的基礎上保障數據的一致性需求[2]。

2 NewSQL數據庫的優勢

數據庫技術發展至今,中間研發并應用過多種數據庫技術,當前分布式系統的核心技術以及主流發展方向是NewSQL數據庫技術。NewSQL數據庫不僅結合了NoSQL數據庫對大量數據的處理能力,也具備傳統數據庫的ACID和SQL等特性。具有以下顯著優勢。

■2.1 資源共享

NewSQL數據庫對于服務器資源具有統一集群的構架思想,可將這些分散的資源進行整合,化為一個服務整體,供客戶使用。統一集群的方式一定程度上解決了小集群之間的障礙,使得對集群資源的使用和管理更加合理、高效,有效提高了整體資源的利用率,可增強數據庫的資源共享能力。

■2.2 數據共享

NewSQL數據庫的統一存儲架構思想不再將數據分片存儲,而是進行統一、集中的存儲,統一存儲的方式,實現了各種數據之間的整合管理,增強了數據庫的數據分享能力。統一、整體的數據資源具有分片資源缺乏的全量數據分析優勢,為系統的數據分析、總結與預測方面提供了較大幫助,同時,統一存儲避免了因重復備份和不同節點溝通造成的物理資源的浪費,也實現了多樣化業務數據的統一存儲與管理[3]。

■2.3 安全保障

在互聯網時代,數據安全問題頻繁發生,造成人們的數據信息曝光和丟失。數據庫技術不僅面臨著來自自然故障的壓力,也需要嚴防網絡黑客的惡意攻擊,分布式數據庫具備應對單點故障、網絡故障等自然故障的應對策略,針對惡意的竊聽、越權攻擊、破譯密文等網絡安全問題,NewSQL數據庫建立了統一安全架構,通過統一鑒權、保密通信、細粒度資源隔離與訪問控制以及庫文加密等手段,從多方面保證了數據資產的安全。

■2.4 易于使用

分布式系統中NewSQL數據庫的應用,可使得平臺底層的集群服務維護和監控能力過強,應用開發者可在此良好基礎上使用平臺服務接口進行應用的設計與研發,且易于數據分析人員和數據科學家的使用,便利了其對于數據的查詢和分析過程。

3 分布式系統設計中NewSQL數據庫關鍵技術

■3.1 分布式存儲引擎

分布式系統中NewSQL數據庫在數據存儲上保持分布式,其統一存儲的思想構架可依靠鍵值對存儲引擎技術,將主體數據進行統一存儲,放到統一的集群中,基于分布式共識算法協議保證分布式各節點之間數據的一致性,當有數據進行變更后會自動生成一條共識算法日志,通過這條日志,將分布式系統中的每一節點都進行數據的同步復制,在所有節點中,只要同步復制成功的節點占大多數,就能安全、可靠地完成數據的寫入,一定程度上減小了數據同步復制的難度,保障了數據變更過程的正確性,如果在這一過程中出現了硬件設備的故障,只要同步復制成功的節點在一半以上,可后期通過共識算法協議將副本自動補全即可,有效提升了數據存儲的可靠性[4]。

分布式系統NewSQL數據庫中數據的存儲、運算以及管理均采用分組的方式,系統的整體存儲空間由多個組域組成,并盡量均勻地分散于系統的眾多節點上,盡量使統一集群中每個節點的負載均衡,在此基礎上實現系統存儲容量的水平擴展。分布式存儲引擎技術以組域為單位進行數據的分散和復制,增加了數據存儲的安全性。數據分布式存儲示意圖如圖1所示。

圖1 分布式儲存

■3.2 實時分析和查詢引擎

在分布式系統設計中,NewSQL數據庫相比于采用主鍵索引模式的傳統關系數據庫,具有更加實時的次級索引機制,在海量數據的處理中,可進行快速、靈活的篩選,同時可與基于內存計算的大數據分布式計算框架進行融洽銜接,實現區間裁剪和計算下推功能,為用戶提供實時分析和查詢功能。在查詢過程上也進行了更加合理的設計,以降低遠程執行函數的調用成本,將SQL數據庫命令集中的謂詞條件下推到存儲節點進行計算,簡化了數據傳輸路徑,每個節點只需返回此節點中符合用戶分析與查詢條件的數據,各節點返回的數據和結果在系統的解析層進行匯聚以后統一處理。實時分析和查詢引擎的運行示意圖如圖2所示。

圖2 計算下推、逐層返回數據

■3.3 HTAP混合負載架構

分布式系統設計中NewSQL數據庫具備HTAP混合負載架構,因其實現了NewSQL數據庫技術、列式存儲類在線分析類型數據庫技術、聯機交易類型數據庫技術的結合。在系統同時對聯機交易類業務和在線分析類業務進行處理時,可省略數據復制這一環節,直接進行業務的處理。數據庫技術的混合負載架構采用列存儲方式,數據之間無較多關聯,同時結合了高效處理層和分布式協同共識算法,在數據的存儲和復制上采用組域的形式,使系統具有良好的分布式特性[5]。

4 結語

綜上所述,網絡的普及和發展,引起了海量數據的儲存和管理挑戰,分布式系統中NewSQL數據庫技術不僅傳承了傳統關系數據庫技術的強一致特性,還兼具了NoSQL數據庫的分布式能力。NewSQL數據庫技術的各種優勢能夠較好滿足分布式系統對數據庫技術的需求,是當今以及未來數據庫管理系統的主流發展方向。相信隨著云計算、物聯網等技術的不斷發展,NewSQL數據庫技術在分布式系統中的應用將會更加廣泛。

猜你喜歡
一致性數據庫
關注減污降碳協同的一致性和整體性
公民與法治(2022年5期)2022-07-29 00:47:28
注重教、學、評一致性 提高一輪復習效率
對歷史課堂教、學、評一體化(一致性)的幾點探討
IOl-master 700和Pentacam測量Kappa角一致性分析
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
ONVIF的全新主張:一致性及最訪問控制的Profile A
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
主站蜘蛛池模板: 亚洲IV视频免费在线光看| 亚洲国产精品久久久久秋霞影院| 亚洲第一极品精品无码| 久久精品电影| 国产成人精品亚洲77美色| 欧美精品二区| 亚洲无码高清一区二区| 亚洲最大福利网站| 亚洲黄网视频| 亚洲欧美成人| 2021国产精品自产拍在线| 美女裸体18禁网站| 日韩一级毛一欧美一国产| 国产日本视频91| 中字无码av在线电影| 青青极品在线| 操国产美女| 亚洲国产黄色| 日韩精品一区二区深田咏美| 欧美成人午夜视频免看| 天天色综网| 亚洲国内精品自在自线官| 午夜视频www| 亚洲国产成人在线| 宅男噜噜噜66国产在线观看| 久久青草精品一区二区三区| 老色鬼欧美精品| 天堂在线视频精品| 国内精品视频在线| 人妻丰满熟妇啪啪| 99久久婷婷国产综合精| 日韩精品成人网页视频在线| 日韩在线视频网站| 久热精品免费| 国产91麻豆视频| 制服丝袜亚洲| 欧美高清三区| 久久精品人人做人人| 中文字幕久久精品波多野结| 日韩欧美中文字幕在线精品| 日日摸夜夜爽无码| 91在线丝袜| 一本一本大道香蕉久在线播放| 欧美影院久久| 国产亚洲精品97AA片在线播放| 色天天综合| 国产剧情一区二区| 永久在线精品免费视频观看| 国产国拍精品视频免费看| 欧美精品1区2区| 日韩性网站| 人妻丰满熟妇AV无码区| 久久精品国产一区二区小说| 久久综合九色综合97婷婷| 婷婷六月综合网| 极品国产一区二区三区| 欧美激情首页| 国产欧美日韩一区二区视频在线| 自拍偷拍欧美| 蜜臀AVWWW国产天堂| 日韩在线成年视频人网站观看| 欧美成人区| 四虎在线高清无码| 日本午夜影院| 亚洲女人在线| 国产Av无码精品色午夜| 狼友av永久网站免费观看| 在线毛片网站| 另类重口100页在线播放| 黄网站欧美内射| 午夜不卡视频| 午夜免费视频网站| 久久国产拍爱| 五月天福利视频| 亚洲国产精品无码AV| 成人欧美在线观看| 久久国产精品电影| 香蕉国产精品视频| 久久精品国产999大香线焦| 91色综合综合热五月激情| 日韩性网站| 成年av福利永久免费观看|