an elastic data repository to persistence and query for structured data