0

Бизнес.Ру увеличил скорость поиска по документам от 2 до 10 раз

Николай 2 years ago • updated 2 years ago 0

Скорость все же имеет значение. Известно, что пользователи интернета не готовы ждать загрузку/перезагрузку страницы более 1.5 секунд. Поэтому так важно поддерживать оптимальную скорость работы сервиса.

Ранее пользователи Бизнес.Ру сталкивались с тем, что если в настройках таблицы выводить много колонок, то поиск по всей таблице работает не быстро.

Например, если в таблице более 100 тыс. строк и выведено более 30 колонок, то поиск может занимать 15 секунд и более.

Чтобы увеличить скорость поиска мы добавили функционал, который позволяет настраивать поиск по конкретным колонкам. Теперь пользователь сам определяет по каким колонкам должен осуществляться поиск, а по каким нет.


Обычно нет необходимости искать по всей таблице, в постоянной работе находится всего несколько колонок. Если настроить поиск только по 2-3 колонкам, то время поиска даже для больших таблиц с тысячами документов составит 1-2 секунды.


Настроить поиск можно перейдя в настройки таблицы - «шестеренка», и выбрав колонку «Поиск».