Ну самый хардкорный вариант - написать сервис-индексер который будет ловить ивент на изменение данных (из сервис баса или по HTTP получать инфу о апдейте) и складывать данные в какой нибудь Elasticsearch или любую другую СУБД оптимизированную для поиска
меня интересует есть ли сервисы, которым я скормлю файл и она там магию под капотом сделает. дальше я этому сервисы даю запрос и он мне возвращает файлы, в которых есть эти слова