An Azure relational database service.
Hi @Shreekumar Suggamad Thank you for posting your question on Microsoft Q&A and for using Azure services.
- I agree with @Alberto Morillo , Azure SQL database is suitable for your scenario and can handle customer data up to 2 trillion of row in a single table.
- No other alternative than using Azure SQL
- Yes, moving data in or out any database is expensive, so if you can push calculation to the database would be much better. What kind of calculation you need to do? Can they be done using T-SQL only or you need a more complex language, like Python or C# as you need to do a lot of checks and controls (SQL is a computationally complete language, so you should be able to do anything you need for what concerns calculations)
Hope that helps
Regards,
Oury