Why would you use micro service? You are not having teams.
Btw. Your data structure/ bytes per row is missing
In the database posts & discussions here I sometimes find that the opinions are strong but the numbers are missing. Obviously applications have wide variation in traffic and query complexity so apples to apples comparisons are hard. Still, I would greatly benefit from hearing some real world experiences with numbers.
Rough approximation database questions for current or prior applications:
1. How many customers do you have?
2. What's expected daily traffic? Peak traffic?
3. What database engine or engines do you use?
4. How many rows or how much storage does your db have?
5. What else about your application is relevant for database load?
6. Microservice, Service, or monolith. Happy with it?
Why would you use micro service? You are not having teams.
Btw. Your data structure/ bytes per row is missing
Even otherwise, yes, you sure still can, just like you can write the service in bash if that’s how you want to spend money.