Для созданного приложения, индексы генерируются один раз в неделю. И тип и характер данных не меняются, и это означает, что для этих индексов мне нужен один и тот же тип сопоставления. Возможно ли в elasticsearch применять одно и то же отображение ко всем индексам по мере их создания ?. Это могло бы избежать накладных расходов при определении сопоставления каждый раз при создании индекса.Как создать общий шаблон отображения для индексов?
1
A
ответ
0
1
Определенно, вы можете использовать так называемый index template. Поскольку ваш тип отображения является стабильным, это идеальное условие для использования шаблонов индексов.
Это так же просто, как создание индекса. Ниже, когда вы хотите индексировать документ в индексе, имя которого совпадает my_*
, ES будет выбрать этот шаблон и создать индекс для вас, используя данные отображения, настройки и псевдонимы:
curl -XPUT localhost:9200/_template/template_1 -d '{
"template" : "my_*",
"settings" : {
"number_of_shards" : 1
},
"aliases" : {
"my_alias" : {}
},
"mappings" : {
"my_type" : {
"properties" : {
"my_field": { "type": "string" }
}
}
}
}'
Это в основном метод, используемый Logstash, когда ему нужно индексировать новые журналы для каждого нового дня в новом ежедневном индексе.
Смежные вопросы
- 1. Как создать общий шаблон на основе фабрики?
- 2. общий шаблон для добавления
- 3. Как создать шаблон для отображения данных из класса в WPF
- 4. Как создать шаблон страницы для отображения сообщений пользовательского типа
- 5. Общий шаблон и заводской шаблон
- 6. Как просто использовать шаблон отображения для поля
- 7. Как создать общий ListModel для QML
- 8. Общий шаблон Obeserver для пользовательских элементов управления
- 9. Общий шаблон рекурсии
- 10. Это общий шаблон дизайна?
- 11. Как создать общий завод DataContext?
- 12. Общий шаблон диспетчера разрешений
- 13. Шаблон для правильного отображения планет
- 14. как найти наиболее общий шаблон
- 15. Более общий шаблон посетитель
- 16. Как создать шаблон регулярного выражения?
- 17. Шаблон проектирования для отображения объектов DTO
- 18. Шаблон DataGridCell для отображения Tooltip
- 19. Общий шаблон для инициализации и выключения библиотеки?
- 20. Общий шаблон окна структуры
- 21. Шаблон/общий синтаксический символ
- 22. Как создать шаблон для строки?
- 23. Как создать шаблон отображения в MVC 4 project
- 24. Как создать общий StateManagedCollection?
- 25. Как создать общий репозиторий?
- 26. Как создать общий репозиторий
- 27. Как создать общий метод
- 28. Как создать общий тип?
- 29. RxAndroid Упростить общий шаблон?
- 30. Общий шаблон WPF DataGridTemplateColumn?