Зависит от того, как реализован ваш поиск.
Если ваш поисковый термин начинается с А, и вы попали в базу данных для всех "начинается с А"
затем пользователь добавляет «B», и вы ищете в базе данных все «начинается с AB», затем вы снова и снова совершаете дорогостоящие обращения к базе данных.
Если вы вместо этого уточняете свой поисковый термин (получите все «начинается с А», а затем уточните для «начинается с АБ»), он будет занимать локальное пространство, но будет быстрее, потому что вы не ищете весь набор данных по мере более конкретно.