Couple questions about ES index structure please:
(1) Is _source a field in Lucene, if so, how does Lucene store it, would it be a Key-Value store rather than inverted index.
(2) Is ES _id a field in Lucene, or it's in other Key-Value storage. If I use md5 as my doc's id and also create md5 field in my doc, which one query would be faster, i.e search _id or search md5 faster?
(3) Is ES _type a field in Lucene, if so, why different _type in ES can have the same doc _id. Thanks in advance!