Каков наилучший способ хранения, индексации и поиска текстовых строк (в данном случае URL-адресов)?
Я создаю систему кеширования для одного из моих сайтов. Это на самом деле немного сложнее, чем причина, поэтому я катаюсь на своих. Я ищу самый быстрый и эффективный способ разрешения поиска по URL-адресам, которые, очевидно, являются текстовыми строками.
В настоящее время я использую MySQL для большей части моего бэкэнда, и, очевидно, я мог бы просто добавить это в таблицу как текстовое поле для URL-адреса и его содержимого и включить полнотекстовую индексацию, но это кажется медленным и принципиальным неправильно. Есть ли что-то еще, на что я должен обратить внимание, будь то MySQL или какой-то другой инструмент? Должен ли я MD5 URL, это дает мне что-нибудь?
Я тоже слышал интересные вещи о mongodb, но не уверен, что это меня что-то покупает.