关于 SequoiaDB
快速入门
安装
基本操作
数据模型
SQL引擎
S3引擎
系统架构
数据库管理
连接器
驱动
参考手册
故障排除
SAC 管控中心
Web服务
版本信息
getDetailObj - 获取分区组的信息
rg.getDetailObj()
Replica Group
获取当前分区组的详细信息,分区组的详细信息可参考分区组列表章节。
无
函数执行成功时,返回当前分区组详细信息,其类型为 BSONObj。
函数执行失败时,将抛异常并输出错误信息。
当异常抛出时,可以通过 getLastErrMsg() 获取错误信息或通过 getLastError() 获取错误码。更多错误处理可以参考常见错误处理指南。
v3.2.7 及以上版本
v3.4.2 及以上版本
获取 group1 分区组的详细信息,该分区组存在 1 个节点。
> var rg = db.getRG("group1") > rg.getDetailObj()
结果如下:
{ "Group": [ { "HostName": "localhost", "Status": 1, "dbpath": "/opt/sequoiadb/database/data/11830/", "Service": [ { "Type": 0, "Name": "11830" }, { "Type": 1, "Name": "11831" }, { "Type": 2, "Name": "11832" } ], "NodeID": 1002 } ], "GroupID": 1001, "GroupName": "group1", "PrimaryNode": 1004, "Role": 0, "Status": 1, "Version": 7, "_id": { "$oid": "580043577e70618777a2cf39" } }