HSSFWorkbook vs XSSFWorkbook und die Vorteile/Nachteile von XSSFWorkbook und SXSSFWorkbook?HSSFWorkbook vs XSSFWorkbook vs SXSSFWorkbook - Apache-poi
Antwort
Eine Tabelle mit jeweils als Zusammenfassung der API-Funktionen:
"SXSSF ist eine API-kompatible Streaming-Erweiterung von XSSF, die verwendet werden soll, wenn sehr große Tabellenkalkulationen erstellt werden müssen und der Heap-Speicher begrenzt ist. SXSSF erreicht seinen geringen Speicherbedarf, indem der Zugriff auf die Zeilen innerhalb eines gleitenden Fensters eingeschränkt wird XSSF bietet Zugriff auf alle Zeilen im Dokument. Ältere Zeilen, die sich nicht mehr im Fenster befinden, werden nicht mehr zugänglich, da sie auf die Festplatte geschrieben werden. " –
https://poi.apache.org/spreadsheet/eval.html Für Versionen vor 3.13. ist mit SXSSF keine Formelauswertung möglich. Wenn Sie POI 3.13 final oder neuer verwenden, ist die Formelauswertung mit SXSSF möglich, allerdings mit einigen Einschränkungen. – martian
Welche Dateiformat unterstützen Sie versuchen, und wie groß sind Sie Dateien? Die machen die größten Unterschiede, die Sie wollen! – Gagravarr
@Gagravarr, Diese Frage dient dazu, allgemeine Informationen über WorkBook von Apache-Poi zu geben, weil ich gesehen habe, dass die Leute nicht wissen, welches für ihre Anforderungen geeignet ist. –