Подстановочный знак в "курице *" можно эффективно игнорировать, так как он соответствует любому токену. Поиск - это простой поиск по обратному индексу.
Подстановочный знак в "chicken f *" должен найти все записи со словами, начинающимися с f, которые также содержат слово chicken. Понятно, что это сложнее и медленнее.