当前位置:网站首页>GBASE 8s 总体架构
GBASE 8s 总体架构
2022-06-25 04:00:00 【八珍豆腐】
GBase 8s 采用动态服务器架构 DSA(Dynamic Server Architecture)模型,基于DSA的架构技术使得 GBase 8s 在高性能和可扩展性方面具备先天的优势:可以处理数百TB的数据,支持数万并发用户访问。GBase 8s 的 DSA 架构中内置的多线程处理机制,以及动态和自管理的共享内存和灵活的逻辑数据存储管理能力,使得能充分利用所有的硬件资源来处理海量用户数据。
GBase 8s 总体架构包含三个重要组成部分:处理器、共享内存和磁盘。

1.处理器组件
物理 CPU 虚拟为内部的逻辑处理器(VP),按其功能分成不同的类型,主要包含有 CPU、AIO、PIO、LIO 等。
2.共享内存组件
共享内存由三个组成部分组成,它们分别是:常驻内存段、虚拟段和消息段,每个部分用来存储不同的信息。
3.磁盘组件
DBSPACE 是数据库服务器中最高层的可见的磁盘管理组件,DBSPACE是一个逻辑管理单位,主要包括如下内容。
(1)Rootdbs 根数据库表空间,包含数据库服务器关键信息、保留页(reserve pages)、多个 GBase 8t 系统数据库数据。
(2)物理日志表空间,用来保持物理日志信息。
(3)逻辑日志表空间,用来保持逻辑日志信息。
(4)临时表空间,用来保持临时表数据、排序等信息。
(5)用户数据表空间,为用户定义的用来存储数据的表空间。
在一个 GBase 8t 实例中可以创建多个 DBSPACE,也可以创建多个数据库Database。在创建一个数据库时,我们需要指定该表空间默认的 DBSPACE,然后在该数据库中创建表,在创建表时,若没有指定表的 DBSPACE 信息,则该表将采用数据库的默认DBSPACE来存储数据。在创建表时,我们也可以通过 in dbspacename 选项指定表存储的DBSPACE,也可以对表进行分片,将数据存储在多个表空间上。数据库中的表将数据库和DBSPACE 联系在一起。
边栏推荐
- Value transfer between parent and child components of wechat applet
- Summary of various problems encountered by cocos2d-x
- mysql的tinyint字段类型判断的疑惑
- 警惕超范围采集隐私-移动APP违规十宗罪
- LabVIEW开发气体调节器
- mongodb集群
- 【esp32学习之路6——flash加密】
- Shutter fittedbox component
- 95% 程序员都在这里摸鱼……
- Communication problems in parent and child components of uniapp
猜你喜欢

How much do you know about the use value of WMS warehouse management system

Can Navicat directly operate the Android database SQLite

Error 1062 is reported during MySQL insertion, but I do not have this field.

UCLA | generative pre training for black box optimization

5 key indicators of SEO: ranking + traffic + session + length of stay + bounce rate

地方/園區產業規劃之 “ 如何進行產業定比特 ”

Coinlist how to operate the middle lot number security tutorial

i. Max development board learning record

论文阅读《LSD-SLAM: Large-Scale Direct Monocular SLAM》

关于TCP连接四次握手(或者叫四次挥手)的详细总结
随机推荐
Synchronous and asynchronous functions (callback function, promise, generator, async/await)
如何筛选出和产品相关的词,精准排除掉无效词
What is persistence? What are RDB and AOF in redis persistence?
GBase 8s的封锁技术的基本介绍
General steps for QT compiling database plug-ins
Laravel document sorting 11. System architecture
GBASE 8S内存管理
第二十五周记录
CTF_ Web:8-bit controllable character getshell
Anaconda installation +tensorflow installation +keras installation +numpy installation (including image and version information compatibility issues)
微信小程序父子组件之间传值
Flutter Builder & futurebuilder components
Zoran community
A detailed summary of TCP connection triple handshake
i. Max development board learning record
Laravel document sorting 1. Installation and Preliminary Configuration
How many images can opencv open?
小心被偷脸!天天用的人脸识别风险原来这么多?
Shutter fittedbox component
What is the storage engine and the three common database storage engines for MySQL