Vision General
La API de Storage es para gestionar el almacenamiento de Fess. Puede operar el estado de uso del almacenamiento de indices y la optimizacion.
URL Base
Lista de Endpoints
| Metodo | Ruta | Descripcion |
|---|---|---|
| GET | / | Obtener informacion de almacenamiento |
| POST | /optimize | Optimizar indice |
| POST | /flush | Vaciar indice |
Obtener Informacion de Almacenamiento
Solicitud
Respuesta
Campos de Respuesta
| Campo | Descripcion |
|---|---|
indices | Lista de indices |
name | Nombre del indice |
status | Estado del indice (open/close) |
health | Estado de salud (green/yellow/red) |
docsCount | Numero de documentos |
docsDeleted | Numero de documentos eliminados |
storeSize | Tamano de almacenamiento |
primariesStoreSize | Tamano de shards primarios |
shards | Numero de shards |
replicas | Numero de replicas |
totalStoreSize | Tamano total de almacenamiento |
totalDocsCount | Numero total de documentos |
clusterHealth | Estado de salud del cluster |
diskUsage | Uso de disco |
Optimizar Indice
Solicitud
Cuerpo de la Solicitud
Descripcion de Campos
| Campo | Requerido | Descripcion |
|---|---|---|
index | No | Nombre del indice (si no se especifica, todos los indices) |
maxNumSegments | No | Numero maximo de segmentos (predeterminado: 1) |
onlyExpungeDeletes | No | Solo eliminar documentos eliminados (predeterminado: false) |
flush | No | Vaciar despues de optimizar (predeterminado: true) |
Respuesta
Vaciar Indice
Solicitud
Cuerpo de la Solicitud
Descripcion de Campos
| Campo | Requerido | Descripcion |
|---|---|---|
index | No | Nombre del indice (si no se especifica, todos los indices) |
Respuesta
Ejemplos de Uso
Obtener Informacion de Almacenamiento
Optimizar Todos los Indices
Optimizar un Indice Especifico
Eliminar Solo Documentos Eliminados
Vaciar un Indice
Informacion de Referencia
Vision General de Admin API - Vision general de Admin API
API de SystemInfo - API de informacion del sistema
Almacenamiento - Guia de gestion de almacenamiento