Hi, We are planning to introduce docValues and reduce the usage of fieldcache in our application.
I have a few doubts on these. Please help me to clarify them. 1) Will there be a performance impact if we use docValues as it does I/O read? Especially at the time of index generation? 2) Are there any list of recommended fields/ category of fields that are suitable for docValues? 3) There is a field named "id" which is used as unique key in solr. Although it's not used for faceting or sorting, it still comes up in fieldcache and occupies lot of memory. Please help me understand how this id field came in field cache. 4) I understand that by looking to field cache in solr admin page, we will get the current entries in it. But, is it possible to get the whole list of attributes that can go into field cache? Thanks in advance, Poorna