Field может быть вложенным объектом.
С 6-ой версии один индекс => один тип документа.
Шардирование (sharding)
Позволяет разбить индекс на части (shard) и работать с ними в кластере с помощью нескольких нод, что увеличивает производительность засчёт распараллеливания операций.
Ноды, шарды, реплики
При достижении размера шарда 50Гб производительность значительно падает, однако слишком большое кол-во шардов также является неоптимальным.
Для каждого шарда можно создать его копию — реплику и разместить её на другой ноде, что обеспечит надёжность хранения данных (primary shard, replica shard).
Нода (отдельный узел) — каждый запущенный экземпляр Elasticsearch.
Ноды могут находиться на одной машине имея разные порты.
Ноды делятся на data-node (hot, warm, cold) и coordinating-node.
Ноды одного кластера должны иметь одну версию и одно claster.name в конфигурации.
Создание индекса