The below URL gives insight into how to migrate from sql to cache.
http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=GTSQ
Is it possible to do the same in reverse - Cache database to SQL database? I would like to use Ensemble with SQL database. What could be the overhead if i need to migrate the Cache database with an SQL database.
InterSystems Caché supports ODBC connection, so, you can migrate any SQL which you need. Any other types of data not so easy to migrate. To migrate it you should exactly know how stores data, and export for example in some text files with delimiters, and then import it in any other systems.