SequoiaDB 简介
安装部署
数据库实例
分布式引擎
SAC 管控中心
参考手册
常见问题及解答(FAQ)
版本信息
数据分区列表可以列出集群中所有复制组信息。
SDB_LIST_GROUPS
| 字段名 | 类型 | 描述 |
|---|---|---|
| Group.dbpath | string | 复制组中节点的数据文件存放路径 |
| Group.Status | int32 | 复制组中节点的状态,取值如下: 1:已激活 0:未激活 |
| Group.HostName | string | 复制组中节点的主机名 |
| Group.Service.Type | int32 | 复制组中节点的服务类型,取值如下: 0:直连服务,对应数据库参数 svcname 1:复制服务,对应数据库参数 replname 2:分区服务,对应数据库参数 shardname 3:编目服务,对应数据库参数 catalogname |
| Group.Service.Name | string | 复制组中节点的服务名,服务名可以为端口号,或 services 文件中的服务名 |
| Group.instanceid | int32 | 复制组中节点的实例 ID(仅在已手动配置实例 ID 的节点显示) |
| Group.NodeID | int32 | 复制组中节点的 ID |
| GroupID | int32 | 复制组 ID |
| GroupName | string | 复制组名称 |
| PrimaryNode | int32 | 主节点 ID |
| Role | int32 | 复制组角色,取值如下: 0:数据节点 1:协调节点 2:编目节点 |
| SecretID | int32 | 复制组的校验 ID(内部使用) |
| Status | string | 复制组状态,取值如下: 1:已激活 0:未激活 不存在:未激活分区组 |
| Version | int32 | 复制组版本号(内部使用) |
查看数据分区列表
> db.list(SDB_LIST_GROUPS)
输出结果如下:
{
"Group":[
{
"HostName": "sdbserver",
"Status": 1,
"dbpath": "/data/disk1/sequoiadb/database/catalog/11860/",
"Service": [
{
"Type": 0,
"Name": "11800"
},
{
"Type": 1,
"Name": "11801"
},
{
"Type": 2,
"Name": "11802"
},
{
"Type": 3,
"Name": "11803"
}
],
"instanceid": 100,
"NodeID": 1,
}
],
"GroupID": 1,
"GroupName": "SYSCatalogGroup",
"PrimaryNode": 1,
"Role": 2,
"SecretID": 1831753872,
"Status": 1,
"Version": 1,
"_id": {
"$oid": "51710981d8cb8fbc163d6350"
}
}
...
展开