使用 InfluxDB 3 Explorer 管理 Distinct Value Cache
使用 InfluxDB 3 Explorer 在 InfluxDB 3 实例或集群中管理 Distinct Value Cache (DVC)。要导航到Distinct Value Cache 管理页面
- 在左侧导航栏中,选择配置 > Cache。
- 选择Distinct Value Caches选项卡。
查看 Distinct Value Cache
要查看与数据库关联的 DVC,请导航到Distinct Value Cache 管理页面,然后从Select Database下拉菜单中选择数据库。该页面列出了与所选数据库关联的所有 DVC。
创建唯一值缓存
在Distinct Value Cache 管理页面上
点击+ Create Cache。
提供以下内容
Cache name:缓存的唯一名称。
Database:缓存关联的数据库。
Table:缓存的目标表。当数据写入表时,它会填充缓存。选择数据库后才能选择表。
Column names:选择要从中缓存distinct值的列。这些通常是 InfluxDB 标签,但也可以使用字段。组合进行缓存。一旦超过此限制,InfluxDB 将删除最旧的缓存的 distinct 值。
Max Age:以 humantime 格式指定缓存值的最大年龄(持续时间)。默认值为
24h。DVC 中更高的基数(更多 distinct 值)会增加内存使用量。
点击创建。
查询唯一值缓存
使用Data Explorer查询 DVC
- 在左侧导航栏中,选择Query Data > Data Explorer。
- 从Select database下拉菜单中选择要查询的数据库。
- 点击要查询的 DVC 关联表旁边的 图标以展开该表。带有 DVC 的表在 图标下方会有一个 DVC 徽章。
- 在展开的表的Caches部分下,DVC 通过 DVC 徽章标识。点击 DVC 的名称可生成一个查询 DVC 中所有内容的 SQL 查询。您还可以展开 DVC 并选择要查询的特定列。
- 点击Run Query以执行查询并从缓存中返回结果。
删除唯一值缓存
在Distinct Value Cache 管理页面上
- 从Select Database下拉菜单中选择与要删除的缓存关联的数据库。
- 在Active Caches表中,点击要删除的缓存旁边的 图标。
此页面是否有帮助?
感谢您的反馈!
支持和反馈
感谢您成为我们社区的一员!我们欢迎并鼓励您对 InfluxDB 3 Explorer 和本文档提供反馈和错误报告。要查找支持,请使用以下资源:
具有年度合同或支持合同的客户可以 联系 InfluxData 支持。