| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
| system:elasticsearch [2018/11/08 12:25] – [Библиотеки] mirocow | system:elasticsearch [2019/07/15 19:12] (текущий) – [Примеры] mirocow |
|---|
| ====== Elasticsearch - поисковая система ====== | ====== Elasticsearch - поисковая система ====== |
| |
| | ===== Документация ===== |
| | |
| | * https://www.elastic.co/guide/en/elasticsearch/reference/7.0/index.html |
| | * https://www.elastic.co/guide/en/elasticsearch/reference/6.8/index.html |
| | * https://www.elastic.co/guide/en/elasticsearch/reference/5.6/index.html |
| ===== Установка ===== | ===== Установка ===== |
| |
| <note important>Elasticsearch JVM не должен занимать больше половины всего объема памяти.</note> | <note important>Elasticsearch JVM не должен занимать больше половины всего объема памяти.</note> |
| |
| | nano /etc/elasticsearch/jvm.options |
| | <code> |
| | -Xms2g |
| | -Xmx2g |
| | </code> |
| ===== Проверка работоспособности сервера ===== | ===== Проверка работоспособности сервера ===== |
| |
| * [[https://codedzen.ru/elasticsearch-urok-6-1-tipy-zaprosov/|Elasticsearch — Урок 6.1 Типы запросов]] | * [[https://codedzen.ru/elasticsearch-urok-6-1-tipy-zaprosov/|Elasticsearch — Урок 6.1 Типы запросов]] |
| |
| === Статьи === | === Статьи / Дискуссии === |
| |
| * [[system:elasticsearch:index-types]] | * [[system:elasticsearch:index-types]] |
| * [[system:elasticsearch:dump-restore]] | * [[system:elasticsearch:dump-restore]] |
| | * [[system:elasticsearch:requests]] |
| * https://qbox.io/blog/tag/elasticsearch | * https://qbox.io/blog/tag/elasticsearch |
| * https://medium.com/tag/elasticsearch | * https://medium.com/tag/elasticsearch |
| | * https://discuss.elastic.co/c/in-your-native-tongue/russian |
| * [[https://habrahabr.ru/search/?target_type=posts&q=%5Belasticsearch%5D&order_by=date|Статьи]] | * [[https://habrahabr.ru/search/?target_type=posts&q=%5Belasticsearch%5D&order_by=date|Статьи]] |
| * [[https://habrahabr.ru/post/320390/|Хайлайтинг больших текстовых полей в ElasticSearch]] | * [[https://habrahabr.ru/post/320390/|Хайлайтинг больших текстовых полей в ElasticSearch]] |
| * [[https://habr.com/company/eastbanctech/blog/349192/|Архивирование и восстановление индексов в Elasticsearch]] | |
| |
| |
| * [[system:elasticsearch:exaples:example-6]] | * [[system:elasticsearch:exaples:example-6]] |
| * [[system:elasticsearch:exaples:example-7]] | * [[system:elasticsearch:exaples:example-7]] |
| * [[system:elasticsearch:exaples:example-8]] | |
| |
| ==== Библиотеки ==== | ==== Библиотеки ==== |
| * https://github.com/dadoonet/fscrawler (https://habr.com/company/digdes/blog/351002/) | * https://github.com/dadoonet/fscrawler (https://habr.com/company/digdes/blog/351002/) |
| * https://github.com/elastic/elasticsearch | * https://github.com/elastic/elasticsearch |
| | * https://github.com/elastic/elasticsearch-x-pack-php |
| | |
| | === Расширения для Frameworks === |
| | |
| | == Yii2 framework == |
| | |
| * https://github.com/Mirocow/yii2-elasticsearch | * https://github.com/Mirocow/yii2-elasticsearch |
| * https://github.com/Mirocow/yii2-elasticsearch-log | * https://github.com/Mirocow/yii2-elasticsearch-log |
| * https://github.com/Mirocow/yii2-elasticsearch-debug | * https://github.com/Mirocow/yii2-elasticsearch-debug |
| * https://github.com/elastic/elasticsearch-x-pack-php | |
| |
| ==== Расширения для Frameworks ==== | == PHP == |
| |
| === Yii2 framework === | * https://github.com/dontdrinkandroot/gitki.php |
| | * https://github.com/phalcon/forum |
| |
| * https://github.com/Mirocow/yii2-elasticsearch | |
| ==== Программное обеспечение ==== | ==== Программное обеспечение ==== |
| |