当前位置:网站首页>Gbase 8s overall architecture
Gbase 8s overall architecture
2022-06-25 04:32:00 【Eight delicacies tofu】
GBase 8s Adopt dynamic server architecture DSA(Dynamic Server Architecture) Model , be based on DSA The architecture technology of GBase 8s It has inherent advantages in high performance and scalability : Can handle hundreds of TB The data of , Support tens of thousands of concurrent users .GBase 8s Of DSA Multi thread processing mechanism built in the architecture , As well as dynamic and self managed shared memory and flexible logical data storage and management capabilities , It makes full use of all the hardware resources to deal with massive user data .
GBase 8s The overall architecture consists of three important components : processor 、 Shared memory and disk .

1. Processor components
Physics CPU Virtual is an internal logical processor (VP), Divided into different types according to their functions , It mainly includes CPU、AIO、PIO、LIO etc. .
2. Shared memory components
Shared memory consists of three components , They are : Resident memory segment 、 Virtual segments and message segments , Each section is used to store different information .
3. Disk components
DBSPACE Is the highest visible disk management component in the database server ,DBSPACE Is a logical management unit , It mainly includes the following contents .
(1)Rootdbs Root database tablespace , Contains key information about the database server 、 Reserved page (reserve pages)、 Multiple GBase 8t System database data .
(2) Physical log tablespace , Used to keep physical log information .
(3) Logical log tablespace , Used to keep logical log information .
(4) Temporary table space , Used to keep temporary table data 、 Sort and so on .
(5) User data table space , A user-defined table space for storing data .
In a GBase 8t Multiple instances can be created DBSPACE, You can also create multiple databases Database. When creating a database , We need to specify the default of the table space DBSPACE, Then create a table in the database , When the table is created , If no table is specified DBSPACE Information , The table will adopt the default of the database DBSPACE To store data . When the table is created , We can also pass in dbspacename Option specifies the location of the table store DBSPACE, You can also slice the table , Store data on multiple tablespaces . The tables in the database connect the database and DBSPACE Connect .
边栏推荐
- Vigilance against over range collection of privacy - ten mobile app violations
- Communication problems in parent and child components of uniapp
- BSC smart contract dividend mainstream currency | including marketing wallet | deflation | reflow | dividend free token | available for direct deployment
- 1. Phase II of the project - user registration and login
- Introduction to intstream API
- 2020.3.3 notes async/await and promise and Then processes and threads
- LabVIEW开发气体调节器
- PHP code audit 2 - these functions must be known and understood
- Summary of various problems encountered by cocos2d-x
- Leetcode points to the leetcode road of offering II 091 house painting [dynamic planning] heroding
猜你喜欢

cnpm : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。

"How to carry out industrial positioning" in local / Park industrial planning

A detailed summary of TCP connection triple handshake

CTF_ Web: how to recognize and evaluate a regular expression

English Grammar - pronunciation rules

Easyrecovery15 very easy to use computer data recovery software

Can Navicat directly operate the Android database SQLite

Acmstreamopen return value problem

关于TCP连接四次握手(或者叫四次挥手)的详细总结

5 key indicators of SEO: ranking + traffic + session + length of stay + bounce rate
随机推荐
Nodejs connects to MySQL through heidisql, and ER appears_ BAD_ DB_ ERROR: Unknown database 'my_ db_ books'
Laravel document sorting 11. System architecture
讲座记录《多种空间大地测量技术的数据处理方法和应用》
Communication problems in parent and child components of uniapp
LeetCode 剑指Offer II 091 粉刷房子[动态规划] HERODING的LeetCode之路
GBASE 8s存儲過程語法結構
2021.4.15 note the difference between let, const and VaR in ES6
How many images can opencv open?
Lecture record: data processing methods and applications of various spatial geodetic techniques
A detailed summary of four handshakes (or four waves) over TCP connections
GBASE 8s的级联删除功能
JS arrow function
Acmstreamopen return value problem
Synchronous and asynchronous functions (callback function, promise, generator, async/await)
GBASE 8s活锁、死锁问题的解决
[openwrt] we recommend a domestically developed version of openwrt, an introduction to istoreos. It is very easy to use. It is mainly optimized. It solves the problem of Sinicization.
How to screen out words related to products and eliminate invalid words accurately
第二十五周记录
1、项目第二阶段——用户注册和登陆
简单的恶意样本行文分析-入门篇