BorrowCheck
Поисковые индексы
Инвертированный индекс, токенизация, ранжирование, структуры данных для поиска.