Изменения документа Elastic Search
Редактировал(а) Alexandr Fokin 2024/01/08 19:48
<
>
отредактировано Alexandr Fokin
на 2022/08/13 17:11
на 2022/08/13 17:11
отредактировано Alexandr Fokin
на 2022/08/13 17:41
на 2022/08/13 17:41
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -2,7 +2,7 @@ 2 2 3 3 NoSql база данных для хранения документов. Одно из основных функций - возможность выполнения полнотекстового поиска по документа. 4 4 В качестве интерфейса взаимодействия выступает HTTP Api. 5 -Написан на [[Java>>Разработка.JVM.Java.WebHome]], на основ ебиблиотеки [[Apache Lucene>>Разработка.JVM.Java.Библиотеки.Apache Lucene.WebHome]].5 +Написан на [[Java>>Разработка.JVM.Java.WebHome]], механизм поискового движка основан на библиотеки [[Apache Lucene>>Разработка.JVM.Java.Библиотеки.Apache Lucene.WebHome]], для логирования используется [[Apache Log4j>>doc:Разработка.JVM.Java.Библиотеки.Apache Log4j.WebHome]]. 6 6 7 7 ---- 8 8 ... ... @@ -37,6 +37,8 @@ 37 37 После завершения запроса на добавления документа, его содержимое может быть не доступно для поиска т.к. индексация новых документов выполняется сервером ElasticSearch периодически, через заданный промежуток времени (частота задается через параметр Индекса). 38 38 ))) 39 39 |(% style="width:364px" %)Операция поиска.|(% style="width:1158px" %)Может осуществляться как в рамках одного конкретного Типа, так и на уровне Типов, расположенных в различных Индексах. 40 +|(% style="width:364px" %)Операция получения документа по DocumentId.|(% style="width:1158px" %)В отличии от операции поиска, в которой документ может быть не доступен сразу же, запрашивать документ по DocumentId можно сразу после добавления. 41 +Является дешевой операций т.к. не требует выполнения поиска. 40 40 |(% style="width:364px" %) |(% style="width:1158px" %) 41 41 |(% style="width:364px" %)Механизм масштабирования и отказоустойчивости.|(% style="width:1158px" %)((( 42 42 Несколько узлов объединяются в кластер. Клиентские приложения могут взаимодействовать с любой из нод кластера.