400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
YMatrix 文档
关于 YMatrix
标准集群部署
数据写入
数据迁移
数据查询
运维监控
参考指南
工具指南
数据类型
存储引擎
执行引擎
系统配置参数
SQL 参考
常见问题(FAQ)
以下是一个完整的 CRD 文件 db0.yaml
的配置说明
apiVersion: deploy.ymatrix.cn/v1
kind: MatrixDBCluster
metadata:
name: db0 # YMatrix 集群名称
spec:
image: # DB 镜像
repository: matrixdb/matrixdb-community # 默认的 DockerHub 镜像, 也可写为"docker.io/matrixdb/matrixdb-community"
tag: <DB-TAG-TO-SPECIFY> # 要部署的镜像 tag, 请确认其版本与 operator 版本一致
master: # master segment 的设置
enableStandby: false # 是否打开 standby
memory: "500Mi" # master segment pod 的内存
cpu: "0.5" # master segment pod 的 CPU
storageClassName: standard # 数据盘所用的 StorageClass
storage: 1G # 数据盘的大小
workerSelector: {} # master segment pod 调度的 node selector
segments: # data segment 的设置
count: 1 # data segments 的个数
enableMirror: false # 是否打开 mirror
memory: "500Mi" # data segment pod 的内存
cpu: "0.5" # data segment pod 的 CPU
storageClassName: standard # 数据盘所用的 StorageClass
storage: 1G # 数据盘的大小
workerSelector: {} # data segment pod 调度的 node selector
gate: # mxgate 组件的设置
cpu: "4" # mxgate 运行的 pod 的 CPU
memory: "2G" # mxgate 运行的 pod 的内存
storageClassName: standard # 存放 mxgate 日志数据盘所用的 StorageClass
storage: "1G" # 数据盘的大小
workerSelector: {} # mxgate pod 调度的 node selector
ui: # (可选) UI 组件的设置
cpu: "0.1" # UI 运行的 pod 的 CPU
memory: "50Mi" # UI 运行的 pod 的内存
workerSelector: {} # UI 组件 pod 调度的 node selector
cylinder: # (可选) cylinder 组件的设置
cpu: "0.1" # cylinder 运行的 pod 的 CPU
memory: "50Mi" # cylinder 运行的 pod 的内存
workerSelector: {} # cylinder pod 调度的 node selector