如何获取 DolphinDB 中分布式表的磁盘使用情况?
Posted
技术标签:
【中文标题】如何获取 DolphinDB 中分布式表的磁盘使用情况?【英文标题】:How to get the disk usage of a distributed table in DolphinDB? 【发布时间】:2021-01-23 04:18:14 【问题描述】:我在有 2 台机器的集群中有一个 DolphinDB DFS 表。有没有返回DFS表磁盘使用情况的函数?
【问题讨论】:
【参考方案1】:您可以使用函数 getTabletsMeta。
对于数据库 dfs://TAQ 中的 DolphinDB 分布式表“quotes”,以下脚本返回该表在每个节点上的磁盘使用情况:
def diskUsage(database, table)
return select sum(diskUsage) from getTabletsMeta("/"+database+"/%", table, true, -1);
pnodeRun(diskUsage`TAQ, `quotes)
【讨论】:
以上是关于如何获取 DolphinDB 中分布式表的磁盘使用情况?的主要内容,如果未能解决你的问题,请参考以下文章
基于 DolphinDB 搭建微服务的 SpringBoot 项目