Да для 2к строк можно спокойно использовать
https://dev.mysql.com/doc/refman/8.0/en/fulltext-s... единственное, он слегка неадекватен. Но это любого движка для полнотекстового поиска касается, без напильника они не всегда адекватно отрабатывают. Если эластик брать, то надо иметь в виду что начиная с 5ой версии по моему они сильно свое апи поменяли и нагугленные примеры не подойду, а документация у них не очень. Свинкс уже давно тупо устарел, тащить его, это все равно что на писатьна php4