Ich füge einige Daten in elasticsearch ein und hier ist der Ergebnisbildschirm von es-head. Ich mache nichts, aber die Größe wird immer kleiner. Warum? und kann es irgendwie größer sein?elasticsearch - Änderung der Indexgröße
0
A
Antwort
0
Elasticsearch (oder tatsächlich die zugrundeliegende Apache Lucene) schreibt unwandelbar Daten. Die einzige Möglichkeit, die Dateigröße zu verringern, ist eine merge, die automatisch im Hintergrund passiert.
Zitiert aus der Dokumentation:
Kleinere Segmente regelmäßig in größere Segmente verschmolzen die Indexgröße in Schach zu halten und Löschungen zu tilgen.
Ich würde nur größere Änderungen erwarten, wenn Sie viele gelöschte Dokumente haben. Beachten Sie jedoch, dass jedes Update als (weiches) Löschen und Einfügen - unveränderliche Art von Lucene-Segmenten behandelt wird.
Verwandte Themen
- 1. Elasticsearch Ausnahme, wenn max Indexgröße überschritten wird
- 2. Elasticsearch Änderung der Ähnlichkeit funktioniert nicht
- 3. Tabelle zum Reduzieren der Indexgröße optimieren
- 4. Jolt - Änderung Format Elasticsearch Antwort
- 5. GAE Indexgröße und Einträge unbekannt
- 6. Warum Indexgröße in innodb ist Null?
- 7. Angular 2 - Änderung der Nachbareingangsvariable bei Änderung der Eingangsvariablen
- 8. Änderung der Anzahl der Münzen
- 9. Änderung der SQL-Datenbanken
- 10. Dynamische Änderung der Animationsgeschwindigkeit
- 11. Änderung der Steckdose RemoteEndpoint
- 12. Änderung/Migration der Klassenbibliothek
- 13. Wörterbuch Änderung der Reihenfolge
- 14. Änderung der Adaptereinstellung Auswirkung
- 15. Änderung der UITableView-Eigenschaft?
- 16. Änderung der Datei Codierung
- 17. Änderung der Logoausrichtung sphinx
- 18. Programmatische Änderung der Bildschirmauflösung?
- 19. ggplot - Änderung der Linienbreite
- 20. Änderung der Funktionstyp (->)?
- 21. SQLAlchemy Änderung der Beziehung
- 22. Änderung der Hintergrundbeleuchtung
- 23. Umschreiben der URL Änderung
- 24. Ändern der Ergebnismengenstruktur elasticsearch
- 25. Elasticsearch/Kibana: Applikationsseitige Joins
- 26. Wie kann man die Indexgröße einer Tabelle in mysql mit der innodb engine reduzieren?
- 27. Weitere Vorschläge mit Elasticsearch
- 28. Merge Bereich bei Änderung in der Änderung in Spalte M
- 29. wie der Speicherbedarf für meinen Elasticsearch Server entscheiden
- 30. Erkennung der HTML-Textarea-Änderung
Kann Code-Snippets teilen, die zeigen, wie Sie die Daten einfügen? – MedAli
Daten einfügen von Funken Anwendung. Kann es ein Problem sein? –
Wenn Sie etwas vor dem Einfügen löschen, kann es möglich sein, dass die Gesamtgröße schrumpft, da die Operation elasticsearch delete keinen Speicherplatz freigibt. Es gibt eine andere "clean" -Operation, die spark möglicherweise startet, um Speicherplatz freizugeben. Es wäre hilfreich, wenn Sie Code-Snippets teilen – MedAli