Каковы самые быстрые поисковые технологии помимо реляционных запросов БД?какие самые быстрые/популярные поисковые технологии
У меня есть коллекция текстовых файлов из разных источников (банки/книги/фондовые рынки). Каждая строка в этих текстовых файлах является записью. Каждая строка также может быть проанализирована в некоторых столбцах базы данных (название/дата покупки/владельца/...). Не обязательно, чтобы каждая строка имела все поля. Если какой-либо текст не вычисляет какое-либо из полей, я сохраняю его, как в отдельном столбце (columnA). Если анализатор не находит какой-либо столбец, я просто храню строку в столбце A.
Я чем занимаюсь поиском БД на основе пользовательских входов. Я нахожу, что поиск становится медленным после нескольких миллионов записей. Я хочу перейти к альтернативному хранилищу, например файловой системе или другому индексированному хранилищу.
Что вы считаете самой быстрой технологией хранения такого требования?
В настоящее время я использую SQLite DB. Поскольку я собираюсь переписать весь код, я буду более чем счастлив, если любая другая технология хранения данных может дать мне более быстрые результаты.
Вы пытались создать индексы для своих таблиц? –