elastic search usage + first query cache