Spec-Zone.ru › Elasticsearch 7
›Elasticsearch Guide [7.17] ›Картирование

Динамическое картографирование

Одной из важнейших особенностей Elasticsearch является то, что он старается не мешать вам и позволяет как можно быстрее начать изучение ваших данных. Для индексирования документа не нужно предварительно создавать индекс, определять тип карты и определять поля — вы можете просто индексировать документ, и индекс, тип и поля будут отображаться автоматически:

PUT data/_doc/1 
{ "count": 5 }

Создаёт индекс data, тип карты _doc и поле, называемое count, с типом данных long.

Автоматическое обнаружение и добавление новых полей называется динамическим картографированием. Правила динамического картографирования можно настроить под ваши нужды с помощью:

Динамические карты полей
Правила, определяющие динамическое обнаружение полей.
Динамические шаблоны
Пользовательские правила для настройки картографирования динамически добавляемых полей.

Шаблоны индексов позволяют настроить стандартные карты, параметры и псевдонимы для новых индексов, созданных автоматически или явно.

© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/7.17/dynamic-mapping.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API