my data is on Sql server and I want to use ElasticSearch.
Does ElasticSearch mean that there will also be a copy of the data?
Thank you.
First Elasticsearch and SQL is totally independent databases and there is no relation in them. ms sql is relational database while Elasticsearch is search database which is document based.
People uses RDBMS as source of truth and build Elasticsearch to serve the search and analytics application and it all depends on you how you want to populate your elasticsearch and keep the data in your SQL and Elasticsearch.