Сегодня востребована технология масштабируемого поиска Elasticsearch, потому что она сильно экономит ресурсы вашего сайта. Давайте разберемся, какие преимущества она открывает интернет-магазинам и как ее реализовать.
Технология Elasticsearch была создана израильским программистом Шай Бейнонон (Shay Banon) на Java, впервые выпущена в 2010 году, а затем в 2012 году зарегистрирована как Elastiс для коммерческого распространения.
По сути, это мощный поисковик с автоматической индексацией новых объектов, с неограниченным горизонтальным масштабированием. Сейчас Elastiс используют не только мировые гиганты, такие как, Microsoft, Uber, Slack, GitHub, но и интернет-магазины с большим ассортиментов товаров.
Технология Elastic использует облачное кеширование данных, которое ускоряет процесс обработки запросов пользователей. Весь индекс хранится на стороннем сервере, что позволяет интернет-магазину не тратить ресурс сервера на поисковые запросы пользователей. Это значит, что сайт с подключенным сервисом Elastic не будет требовать более дорогих тарифов хостинга.
Основным преимуществом этой технологии стало кеширование данных поиска, и хранение этого индекса данных на стороннем сервере, тем самым, обеспечивая быстроту и не нагружая интернет-магазин запросами к его основному серверу.
Важным преимуществом для владельцев интернет-магазинов с технологией Elastic является возможность настраивать свою фильтрацию и решать любые задачи поиска на сайте. Так, готовый модуль «Умный поиск Elastica» для платформы магазина PHPShop позволяет пользователю быстро находить нужные товары, используя синонимы, опечатки, который обычный поиск просто не будет учитывать, тем самым, позволит покупателю магазина покинуть сайт.
Хочу получать интересные новости блога
17 августа 2021
4 августа 2021
26 июля 2021
16 сентября 2021
20 сентября 2021
23 сентября 2021
Нажимая на кнопку, вы даете согласие на обработку своих персональных данных