当前位置:网站首页>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 .

原网站

版权声明
本文为[Eight delicacies tofu]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/176/202206250244319196.html