Изменения документа Elastic Search

Редактировал(а) Alexandr Fokin 2024/01/08 19:48

<
От версии < 5.14 >
отредактировано Alexandr Fokin
на 2022/08/14 15:04
К версии < 5.19 >
отредактировано Alexandr Fokin
на 2022/08/14 15:16
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -41,8 +41,6 @@
41 41  |_ttl|временная задержка, после которой документ будет автоматически удален
42 42  |_version|версия документа для механизма оптимистичных блокировок
43 43  | |
44 -
45 -
46 46  )))
47 47  |(% style="width:364px" %) |(% style="width:1158px" %)
48 48  |(% style="width:364px" %)Операция добавления (индексирования) документа.|(% style="width:1158px" %)(((
... ... @@ -51,9 +51,9 @@
51 51  После завершения запроса на добавления документа, его содержимое может быть не доступно для поиска т.к. индексация новых документов выполняется сервером ElasticSearch периодически, через заданный промежуток времени (частота задается через параметр Индекса).
52 52  )))
53 53  |(% style="width:364px" %)Операция обновления документа.|(% style="width:1158px" %)(((
54 -|
52 +|Загрузка новой версии документа, полностью затирая предыдущий.
53 +|Upsert обновить или создать, если не существует.
55 55  |Обновление существующего документа с использованием констант.
56 -|Upset обновить или создать, если не существует.
57 57  |Обновление существующего документа с использованием данных из текущего документа и скриптов на [[Apache Groovy>>Разработка.JVM.Apache Groovy.WebHome]].
58 58  
59 59  Для concurrency может использоваться механизм оптимистичной блокировки на основе версии документа.
... ... @@ -61,6 +61,13 @@
61 61  |(% style="width:364px" %)Операция поиска.|(% style="width:1158px" %)Может осуществляться как в рамках одного конкретного Типа, так и на уровне Типов, расположенных в различных Индексах.
62 62  |(% style="width:364px" %)Операция получения документа по DocumentId.|(% style="width:1158px" %)В отличии от операции поиска, в которой документ может быть не доступен сразу же, запрашивать документ по DocumentId можно сразу после добавления.
63 63  Является дешевой операций т.к. не требует выполнения поиска.
62 +|(% style="width:364px" %)Операция удаления.|(% style="width:1158px" %)(((
63 +|Удаление Индекса|Быстрая операция, реализуется физическим удалением файлов.
64 +|Удаление одного/группы документов|Документы не удаляются сразу, а помечаются на удаление (само удаление будет выполнено в фоне), перестают выдаваться в поисковой выдаче.
65 +| |
66 +
67 +
68 +)))
64 64  |(% style="width:364px" %) |(% style="width:1158px" %)
65 65  |(% style="width:364px" %)Механизм масштабирования и отказоустойчивости.|(% style="width:1158px" %)(((
66 66  Несколько узлов объединяются в кластер. Клиентские приложения могут взаимодействовать с любой из нод кластера.