You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于过期vnode在vnode_disk_storage统计中表现的技术咨询

vnode过期后vnode_disk_storage表的存储变化表现

结合CNOSDB的存储清理机制,针对你提出的问题,具体表现如下:

  1. 存储数值会出现下降,打破单调递增
    当vnode内的数据因过期策略被清理后,vnode_disk_storage表中对应vnode_id的value字段会直接反映存储量的减少——后续新增的采样记录里,该vnode的存储数值会比之前的数值低,不再保持单调递增的状态。

  2. 数值更新依赖后台清理任务的执行
    存储数值的下降不会实时显示,得等CNOSDB后台的过期数据清理任务完成后,才会在vnode_disk_storage的下一次采样周期(比如你示例里的10秒一次)更新为当前实际的存储占用量。

  3. vnode被彻底回收后不再生成新记录
    如果整个vnode被标记为过期并彻底回收,那么vnode_disk_storage表后续不会再生成该vnode_id的新记录;已有的历史记录会保留,直到usage_schema自身的过期规则触发清理。


你查询vnode_disk_storage表的示例:

usage_schema ❯ select * from vnode_disk_storage order by time desc limit 20;
+-------------------------------+--------------+---------------------+--------+----------+-----------+
| time                          | database     | node_id             | tenant | vnode_id | value     |
+-------------------------------+--------------+---------------------+--------+----------+-----------+
| 2024-01-22T23:58:24.436714306 | usage_schema | 1703756289290769956 | cnosdb | 3        | 105401570 |
| 2024-01-22T23:58:14.437178209 | usage_schema | 1703756289290769956 | cnosdb | 3        | 105401570 |
| 2024-01-22T23:58:04.436457352 | usage_schema | 1703756289290769956 | cnosdb | 3        | 105401570 |

内容的提问来源于stack exchange,提问作者learn_more

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 23:47:29