Hi,
I'm considering to use our replica-set that holds a production database to hold also a look-alike QA database.
We're expecting to have very little traffic with the QA database, definitely negligible in comparison with the production so I am pretty sure it will hold ok as far as performance is related.
The alternative is to purchase 3 more servers for the QA and setup the database there.
The pros for multiple instances is that we'll need less maintenance and cost for servers.
The cons are that we're mixing QA and Production data on the same database, which is contrary to best practices.
However, I am leaning towards the mixed setup.
What are the thoughts around that?
What other issues I should consider?
Thanks in advance
Dror