News for hackers. Stuff that matters.
Re:MongoDB queries don’t always return all matching documents by gaius on Wednesday June 08, 2016 @01:41AM (#11860258)
What they neglect to mention is not that you don't need a DBA, that you are the DBA yourself. With all the responsibilities that go along with that role. Who's getting paged at 3am now...?
Re:MongoDB queries don’t always return all matching documents by collyw on Wednesday June 08, 2016 @03:59AM (#11860721)
If thats really a problem host your database on a cloud platform and let those guys do the job of a DBA. Works for me at present. I am aware its not going to be a solution for everyone, though it still sounds a lot better than being your own Mongo DBA.
Re:MongoDB queries don’t always return all matching documents by gaius on Wednesday June 08, 2016 @04:02AM (#11860737)
The DBA is the role who is reponsible for the organizations data. Even if you outsource the routine tasks such as "doing backups" you still need someone to assume that role.
Re:MongoDB queries don’t always return all matching documents by PeterisP on Wednesday June 08, 2016 @08:41AM (#11861794)
Cloud service doesn't really replace DBA.

Yes, it will help you to cover cases like where the server phyically explodes, but that's basically irrelevant, most problems where you need a DBA are caused either by data corruption caused by application code or developer, or performance issues caused by DB structure - in those cases the cloud platform won't do anything for you, they just host the server. They can restore backups, do monitoring and tune the server, not your particular app/db structure - but all the big problems are there.

Re:MongoDB queries don’t always return all matching documents by collyw on Wednesday June 08, 2016 @08:57AM (#11861906)
"most problems where you need a DBA are caused either by data corruption caused by application code or developer, or performance issues caused by DB structure"

Is running Mongo going to solve any of those problems? Without a rigidly enforced schema I would guess those problems are going to be amplified rather than solved.