For data management you can use the web based management portal. You can export the data in a content type as an XML file from the data browser too.
Currently the only way to programmatically process your data is through the RESTful API
(you do not have an access on a database level). Of course, you could use one of the Telerik Backend Services SDKs, they wrap the RESTful API and make it available in a way native to your platform of choice.
If you have tens of thousands of items, you could use our paging functionality so that you can process the items in smaller parts and keep some kind of progress. You can read more about paging here
. If you are using the JS SDK, the documentation for paging is located here
As for offline support, our JS SDK provides it out of the box. It comes with built-in conflict resolution, synchronization and more. You can read more about it here
. We do not support offline scenarios with the other SDKs at present, but it is possible to implement it yourself.
In addition, through the Data Connectors
feature in Backend Services you can easily connect your on-premises relational database servers and expose the data from it via the Backend Services REST API. At the same time the data will be available only on your premises and manageable with the SQL tools you are used to working with.
May I ask you with what scenario and with which data operations you encountered any impediments?
Let me know if you have any other questions.