官术网_书友最值得收藏!

第2章 ShardingSphere架構概述

本章簡要介紹ShardingSphere的架構,讓你對分布式數據庫有更深入的認識。要明白ShardingSphere的構造,進而在生產環境中更好地使用它,必須對其架構有深入的認識。本章將引領你熟悉數據庫領域中出現的一些新概念(如數據庫網格),并與你分享ShardingSphere社區秉承的主要理念——Database Plus。

本章先簡要介紹分布式數據庫的典型架構,再介紹組成ShardingSphere架構的3層。

第一層為包含核心功能的內核層,這些核心功能在幕后協同工作,確保數據庫能夠平穩地運行。這些核心功能包括事務引擎、查詢優化器、分布式治理、存儲引擎、授權引擎和調度引擎。

第二層可能是你最感興趣的。我們將概述這一層提供了哪些可供選擇使用的功能及其用途,這包括數據分片、彈性伸縮、影子庫和應用性能監控(application performance monitoring,APM)。

第三層是可插拔的生態層,正是它讓ShardingSphere與眾不同。

閱讀完本章,你將對ShardingSphere的構造及其提供的各種功能有大致認識。本章將介紹如下內容:

分布式數據庫架構;

基于SQL的負載均衡層;

ShardingSphere和數據庫網格;

使用Database Plus解決數據庫痛點;

基于Database Plus的架構;

部署架構;

插件平臺。

主站蜘蛛池模板: 手游| 远安县| 永善县| 临海市| 聊城市| 泰兴市| 桃园县| 桦川县| 浑源县| 会理县| 龙口市| 台安县| 甘泉县| 榆树市| 房山区| 安庆市| 塘沽区| 寿阳县| 潼关县| 吉林省| 南木林县| 从江县| 苍梧县| 乾安县| 桂阳县| 永顺县| 云安县| 潼关县| 墨竹工卡县| 政和县| 永兴县| 湖北省| 江油市| 广宗县| 鄂伦春自治旗| 象州县| 江山市| 米林县| 百色市| 平远县| 得荣县|