I want to take data from Magento 2 DB to another custom MySQL database. What are the possible solutions?
Should I use Magento provided APIs? The issue I see in this approach is when and at what time should I call the API to sync data? If I call it constantly it will put the load on my Magento DB and server.
If I use the API to take data first time then how will I know that there is some update in already synced data? How would I do that then?