Elastic - это отдельная база данных, поэтому она имеет свои собственные файлы данных, собственную клиентскую библиотеку, и вам потребуется реализовать некоторую логику для
- Синхронизация данных, которые существуют на сервере SQL или
- Хранить данные только на гибком сервере, а не на сервере SQL.
Обычный выбор (но не обязательный) заключается в том, чтобы иметь «оригинальные» данные на вашем сервере sql и синхронизировать их с эластичными. Тогда вы читаете только из резинки.
Клиент БД по умолчанию: https://github.com/elastic/elasticsearch-net
Обратите внимание, что сервер sql также предоставляет полнотекстовый поиск.