I am curious about the search capability of ES, suppose i am indexing bulk data and according to documentation data will be flushed for every 5 minutes(translog_Flush_config), and file system cache and translog will be cleared out.
- Now when i want to search for recently added data (once the fliesystem and translog are cleared), what will be the criteria, will it go and hit Disk?
- How are the cache related topics like (query, field data,filter cache) can help me to overcome the search delay, if it happens in the above mentioned case?.
3.whats caching policy of ES, i mean, whats the size configuration of caches(field,query)
and how long they can be maintained, if i m not updating.
4.if i want to avoid using caches because of memory consumption issue, how do i ensure that fast performace is maintained with my appication.
Any detailed anser or link will be helpful.