Die Postings werden in einer Datenstruktur im RAM gehalten (im Endeffekt eine flache Liste pro Thread, bei der zusätzlich die Einrücktiefe gespeichert wird, damit man einen Baum abbilden kann) und als Backup alle paar Minuten als XML-Dateien auf die Festplatte gespeichert (dort dann allerdings als richtiger Baum). Alle archivierten Postings sind nur als XML-Dateien vorhanden und die HTML-Ausgabe des Archivs wird zusätzlich noch gecached.
interessant :) aber ist das nicht beim durchsuchen des archivs schwerfälliger als das durchsuchen einer relationalen datenbank?