Встречается на собеседованиях • сегодня
Есть ли опыт в Elasticsearch
Да, есть опыт работы с Elasticsearch. Использовал его для полнотекстового поиска, агрегаций и аналитики данных.
Пример индексации и поиска:
java
// Создание клиента
RestHighLevelClient client = new RestHighLevelClient(
RestClient.builder(new HttpHost("localhost", 9200, "http"))
);
// Индексация документа
IndexRequest request = new IndexRequest("products");
request.id("1");
request.source("name", "Laptop", "price", 999, XContentType.JSON);
client.index(request, RequestOptions.DEFAULT);
// Поиск
SearchRequest searchRequest = new SearchRequest("products");
SearchSourceBuilder sourceBuilder = new SearchSourceBuilder();
sourceBuilder.query(QueryBuilders.matchQuery("name", "Laptop"));
searchRequest.source(sourceBuilder);
SearchResponse response = client.search(searchRequest, RequestOptions.DEFAULT);
text
Работал с индексами, маппингами, сложными запросами (bool, nested), а также с оптимизацией производительности.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы