Índice de Pesquisa Marginalia: Um Aumento Significativo de Desempenho
O mecanismo de busca Marginalia passou por uma reformulação significativa de seu índice para melhor aproveitar o hardware moderno. Usando árvores B mapeadas na memória e listas de salto baseadas em blocos determinísticos, juntamente com ajustes cuidadosos no tamanho dos blocos e estratégias de E/S, as velocidades de busca foram dramaticamente melhoradas. A postagem detalha as novas estruturas de dados e otimizações de desempenho, explorando as idiossincrasias do desempenho de leitura de SSDs NVMe e como maximizar o desempenho por meio de ajustes no tamanho do bloco e no modo de E/S.
Leia mais