Marginalia Suchindex: Eine signifikante Leistungssteigerung
Die Marginalia-Suchmaschine hat eine umfassende Überarbeitung ihres Index erhalten, um moderne Hardware besser zu nutzen. Durch den Einsatz von speicherabgebildeten B-Bäumen und deterministischen blockbasierten Skip-Lists sowie die Feinabstimmung von Blockgrößen und E/A-Strategien wurde die Suchgeschwindigkeit drastisch verbessert. Der Beitrag beschreibt detailliert die neuen Datenstrukturen und Leistungsoptimierungen und untersucht die Eigenheiten der Leseperformance von NVMe-SSDs sowie die Maximierung der Leistung durch Anpassungen der Blockgröße und des E/A-Modus.
Mehr lesen