Index de Recherche Marginalia : Amélioration significative des performances
Le moteur de recherche Marginalia a subi une refonte importante de son index afin de mieux exploiter le matériel moderne. En utilisant des arbres B mappés en mémoire et des listes de saut basées sur des blocs déterministes, ainsi que des réglages précis de la taille des blocs et des stratégies d’E/S, les vitesses de recherche ont été considérablement améliorées. L’article détaille les nouvelles structures de données et les optimisations de performances, explorant les particularités des performances de lecture des SSD NVMe et comment maximiser les performances grâce à des ajustements de la taille des blocs et du mode d’E/S.
Lire plus