入门第一篇:虚谷数据库架构介绍

存储架构

物理文件存储架构:

第一层目录结构
文件/目录名作用
BACKUP备份文件目录
BIN启动文件目录
SETUP配置文件目录
XGLOG运行日志文件目录
XHOME数据文件/日志目录
XVOCA词表日志目录
BACKUP目录
文件/目录名作用
xxxx.exp备份文件

BIN目录
文件/目录名作用
stdout.txt数据库启动日志,数据库第一次启动生成
xgconsole命令行客户端工具
xugu_init.sql系统包文件,比如DBMS_STAT为系统分析及信息设置包
xugu_linux_x86_64_20240711数据库启动文件

SETUP目录
文件/目录名作用
datafile.ini自定义文件路径配置文件,配合mount.ini使用(需手动创建)
mount.ini自定义文件路径配置文件,配合datafile.ini使用
trust.ini黑白名单配置文件
types.ini数据类型映射文件
xugu.ini数据库参数配置文件
cluster.ini集群信息配置文件
XGLOG目录
文件/目录名作用
COMMAND.LOG记录数据库执行sql,需要开启sql记录后生成
ERROR.LOG错误sql记录日志
EVENT.LOG系统运行事件日志
TRACE.LOG系统运行跟踪日
XHOME
文件/目录名作用
ARCH归档日志存放目录
CATA控制文件存放目录
DATA数据文件存放目录
REDOredo日志存放目录
TEMP临时文件存放目录
UNDOundo日志存放目录
XMODIbinlog

逻辑存储架构

数据库-表空间-存储-块-数据

网络架构

应用-外部网络->连接的数据库节点->内部网络->其他数据库节点->内部网络->连接的数据库节点->应用

三版本数据架构

主版本在每个节点按8MB存储大小轮转分布,副板本随机分布到主版本外的其他节点,比如:table上有3份数据,数据A的主版本在节点1,那A的副板本只能随机分布在节点2或节点3,如果数据A占用完了节点1上的8MB存储,再插入数据B,就会轮转到节点2上扩展一个8MB的存储存放数据B,数据B的副板本就会随机分布到节点1或节点3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值