Влияет ли это как-то на индексацию, шардинг и т.п.? Есть ли какие-то рекомендации?
Например, если делить их на типы, то становиться не очень удобно работать с ними в определённых случаях, когда необходимо знать заранее тип для операций выборки по _id.
Если типы пользу не приносят, то лучше их не использовать. Вполне возможно, что в будущих версиях elasticsearch типов, вообще, не будет. Так что я бы не рекомендовал использовать типы за исключением случая, когда они необходимы для запросов has_parent, has_child.
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.