Hello, I've some difficulties to understand how works "join alternative, nested, object type, ..." in ES.
I've read some docs (like Nested field type | Elasticsearch Guide [8.11] | Elastic) but I can't see how a nested object is mapped to another indice.
index xxx_* - { "key":"value", "ip" : "value"}
index abcd - { "ip":"value", "name":"value", "desc":"value"}
You can not join across indices in Elasticsearch. You can represent some types of relationships using parent-child mappings or nested documents, but this requires data to be in a single index and is not a join. It is generally recommended to not try an think about your data in relational terms and instead denormalize data into a structure that suits how you want to search or aggregate it.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.