using Elasticsearch to store epg