Консультация по оптимизации и настройке Elasticsearch
2 000 руб. за проект
•
безналичный расчёт, электронные деньги
Есть проект на
Django + Elasticsearch - в таблице эластика 1800 записей занимает 65 мб
Но почему то апи возвращает данные по 1с, с фильтром вида /api/v1/cities/?population_gte=100000&domain=site.ru
Пробовал переписать на falcon + elasticsearch-dsl - в результате 200мс, вместо 1с, но для запроса такого плана это оч много.
По данным kibana - первый запрос после перезагрузки занимает от 7 до 65мс, а второй уже 1мс (наверно кеширует)
Нужна консультация:
1) Первый запрос после перезагрузки эластика, оч долги по 5-10с, можно ли избавиться от этого разогрева?
2) Как ускорить выборку на столь маленьком объеме данных?
3) Какие настройки нужно сделать в эластике, чтобы он отдавал данные быстро?
Просьба стучаться только тех, кто сталкивался с подобным.
Варианты ну я работал когда то и просто знаю, что есть эластик не рассматриваю
Цена за консультацию или настройку под ключ, договорная
Django + Elasticsearch - в таблице эластика 1800 записей занимает 65 мб
Но почему то апи возвращает данные по 1с, с фильтром вида /api/v1/cities/?population_gte=100000&domain=site.ru
Пробовал переписать на falcon + elasticsearch-dsl - в результате 200мс, вместо 1с, но для запроса такого плана это оч много.
По данным kibana - первый запрос после перезагрузки занимает от 7 до 65мс, а второй уже 1мс (наверно кеширует)
Нужна консультация:
1) Первый запрос после перезагрузки эластика, оч долги по 5-10с, можно ли избавиться от этого разогрева?
2) Как ускорить выборку на столь маленьком объеме данных?
3) Какие настройки нужно сделать в эластике, чтобы он отдавал данные быстро?
Просьба стучаться только тех, кто сталкивался с подобным.
Варианты ну я работал когда то и просто знаю, что есть эластик не рассматриваю
Цена за консультацию или настройку под ключ, договорная
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.