Вот стартовая статистика из AWS ElasticSearch
Count: 98365255
Size in Bytes: 62.24 GB
После того, как я удалил около 1/3 документов
Панель инструментов AWS ElasticSearch показывает
Count: 68782759
Size in Bytes: 57.82 GB
Iне увидел слишком много свободного места после того, как я удалил 1/3 документов.
Так что я вызвал _stats api напрямую, я получил другой размер в байтах.
"docs": {
"count": 68782759,
"deleted": 32680935
},
"store": {
"size_in_bytes": 62078477520,
"throttle_time_in_millis": 0
},
Текущий счетсоответствует информационной панели AWS Elasticsearch: 68782759.
Но размер_ин_байта равен
62078477520.
Это почти такой же размер, как и перед массовым удалением,
62.24 GB.
Проще говоря,
Я предполагал, что получу большой размер свободного пространства после удаления 1/3 документов.
- Только панель инструментов AWSпоказывает, что после удаления 1/3 документов освобождается 1/10 пространства
- _stats показывает, что после удаления 1/3 документов почти не освобождается место.
Нужно ли ждать, пока данные size_in_bytes будут правильными?
Нужно ли выполнять какие-то действия по обновлению, чтобы получить свободное место после удаления документов?
Спасибо!