ITPub博客

首页 > 数据库 > > 概述-数据库逻辑结构图

概述-数据库逻辑结构图

作者:GaussDB_数据库 时间:2020-01-13 17:33:43 0 删除 编辑

数据库逻辑结构图

集群的每个DN上负责存储数据,其存储介质也是磁盘,本节主要从逻辑视角介绍每个DN上都有哪些对象,以及这些对象之间的关系。另外介绍一下数据在不同节点的分布方式。

图1 数据库逻辑结构图
GaussDB 数据库逻辑结构图
 说明:
  • Tablespace,即表空间,是一个目录,可以存在多个,里面存储的是它所包含的数据库的各种物理文件。每个表空间可以对应多个Database。
  • Database,即数据库,用于管理各类数据对象,各数据库间相互隔离。数据库管理的对象可分布在多个Tablespace上。
  • Datafile Segment,即数据文件,通常每张表只对应一个数据文件。如果某张表的数据大于1GB,则会分为多个数据文件存储。
  • Table,即表,每张表只能属于一个数据库,也只能对应到一个Tablespace。每张表对应的数据文件必须在同一个Tablespace中。
  • Block,即数据块,是数据库管理的基本单位,默认大小为8KB。

数据在不同的DN上有三种分布方式,可以在建表的时候指定:REPLICATION、ROUNDROBIN 、HASH。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3127254/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-01-06

  • 博文量
    2907
  • 访问量
    19306