概述
Storage API是用于管理 Fess 存储的API。 您可以操作索引的存储使用情况和优化。
基础URL
端点列表
| 方法 | 路径 | 说明 |
|---|---|---|
| GET | / | 获取存储信息 |
| POST | /optimize | 优化索引 |
| POST | /flush | 刷新索引 |
获取存储信息
请求
响应
响应字段
| 字段 | 说明 |
|---|---|
indices | 索引列表 |
name | 索引名称 |
status | 索引状态(open/close) |
health | 健康状态(green/yellow/red) |
docsCount | 文档数量 |
docsDeleted | 已删除文档数量 |
storeSize | 存储大小 |
primariesStoreSize | 主分片大小 |
shards | 分片数量 |
replicas | 副本数量 |
totalStoreSize | 总存储大小 |
totalDocsCount | 总文档数量 |
clusterHealth | 集群健康状态 |
diskUsage | 磁盘使用情况 |
优化索引
请求
请求体
字段说明
| 字段 | 必需 | 说明 |
|---|---|---|
index | 否 | 索引名称(未指定时为所有索引) |
maxNumSegments | 否 | 最大段数(默认:1) |
onlyExpungeDeletes | 否 | 仅删除已删除文档(默认:false) |
flush | 否 | 优化后刷新(默认:true) |
响应
刷新索引
请求
请求体
字段说明
| 字段 | 必需 | 说明 |
|---|---|---|
index | 否 | 索引名称(未指定时为所有索引) |
响应
使用示例
获取存储信息
优化所有索引
优化特定索引
删除已删除文档
刷新索引
参考信息
Admin API 概述 - Admin API概述
SystemInfo API - 系统信息API
存储 - 存储管理指南