Spring data elasticsearch массовый индекс и удалениеJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Spring data elasticsearch массовый индекс и удаление

Сообщение Anonymous »

Я новичок в сообществе, поэтому прошу прощения, если делаю что-то не так.
Я использую Spring Data elasticsearch (2.0.4/2.4)
И я хотел бы выполнить массовую вставку и удаление.
Но ElasticsearchTemplate содержит только метод BulkInsert

Код: Выделить всё

@Override
public void bulkIndex(List queries) {
BulkRequestBuilder bulkRequest = client.prepareBulk();
for (IndexQuery query : queries) {
bulkRequest.add(prepareIndex(query));
}
BulkResponse bulkResponse = bulkRequest.execute().actionGet();
if (bulkResponse.hasFailures()) {
Map failedDocuments = new HashMap();
for (BulkItemResponse item : bulkResponse.getItems()) {
if (item.isFailed())
failedDocuments.put(item.getId(), item.getFailureMessage());
}
throw new ElasticsearchException(
"Bulk indexing has failures. Use ElasticsearchException.getFailedDocuments() for detailed messages ["
+ failedDocuments + "]", failedDocuments
);
}
}
Поэтому я создал массовый метод для обработки обоих, но я не могу получить доступ к методу подготовитьИндекс, который является частным.
Знаете ли вы о каких-либо решение для массового индексирования и удаления документов, или мне следует использовать отражение для изменения видимости метода подготовитьИндекс
или есть ли простой способ создать indexRequest из модели/POJO?

Подробнее здесь: https://stackoverflow.com/questions/442 ... and-delete
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Spring Data Elasticsearch Массовое индексирование/удаление – миллионы записей
    Anonymous » » в форуме JAVA
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Вложенные агрегаты Elasticsearch с данными Spring elasticsearch 5.2
    Anonymous » » в форуме Elasticsearch aggregation
    0 Ответы
    1235 Просмотры
    Последнее сообщение Anonymous
  • Укажите конвейер приема Elasticsearch в данных Spring Elasticsearch
    Anonymous » » в форуме JAVA
    0 Ответы
    297 Просмотры
    Последнее сообщение Anonymous
  • Как вернуть простой запрос с агрегацией с помощью Spring Data Elasticsearch (последняя версия) и Spring Boot?
    Гость » » в форуме JAVA
    0 Ответы
    87 Просмотры
    Последнее сообщение Гость
  • Android Monhofit Post Type Data Data Wations Data Null Null
    Anonymous » » в форуме Android
    0 Ответы
    46 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»