Сравнение Elasticsearch и Cassandra
NoSQLElasticsearch
И Elasticsearch, и Cassandra являются базами данных NoSQL.
Ограничение количества результатов, возвращаемых ElasticSearch
elasticsearch logoElasticsearch
При отправке поисковых запросов ElasticSearch иногда необходимо ограничить количество результатов возвращаемых поисковым запросом, или наоборот увеличить.
Настройки кластера Elasticsearch
elasticsearch logoElasticsearch
При работе администратором баз данных понимание того, как управлять кластером, является одним из наиболее важных моментов.
Elasticsearch: получить шаблоны индексов
elasticsearch logoElasticsearch
Шаблон индекса (теплейт) - это способ указать Elasticsearch, как настроить индекс при его создании. Шаблоны настраиваются до создания индекса. Когда индекс создается - вручную или путем индексирования документа - настройки шаблона используются в качестве основы для создания индекса.
Elasticsearch Отсутствие кворума - минимальное количество мастер-узлов для кворума
elasticsearch logoElasticsearch
Эта ошибка возникает, когда в кластере Elasticsearch нет "кворума" узлов с правом голоса для избрания нового главного узла.
Elasticsearch: Поиск вблизи
elasticsearch logoElasticsearch
Теперь, когда мы рассмотрели нечеткий поиск, пришло время взглянуть на поиск по близости, который в некоторой степени связан с ним. В предыдущей лекции мы рассматривали поиск по фразе, при котором поисковый запрос заключен в кавычки, а термины должны быть расположены в правильном порядке.
Elasticsearch: Translog
elasticsearch logoElasticsearch
Изменения в Lucene сохраняются на диске только во время фиксации Lucene, которая является относительно дорогой операцией и поэтому не может выполняться после каждой операции индексирования или удаления. Изменения, произошедшие после одной фиксации и до другой, будут удалены из индекса Lucene в случае
Elasticsearch: Flush
elasticsearch logoElasticsearch
Elasticsearch предоставляет API-интерфейс flush, который вызывает операции flush индекса или потока данных. Flush (Промывка) индекса или потока данных гарантирует, что данные, хранящиеся в журнале транзакций, будут перемещены в индекс Lucene.
Elasticsearch: Удаление индекса
elasticsearch logoElasticsearch
Теперь, когда мы создали индекс, давайте посмотрим, как можно удалить индекс. На самом деле, мы собираемся удалить индекс, который мы создали в предыдущей статье этого цикла, и добавить его снова позже.
Elasticsearch: Ребалансировка кластера (Одновременный ребалансинг)
elasticsearch logoElasticsearch
Параметр Одновременный ребалансинг (concurrent rebalance) определяет максимальное количество шардов, которые кластер может перемещать для ребалансировки распределения потребности в дисковом пространстве между узлами в каждый момент времени.