Re:MangoDB: An open-source MongoDB alternative
by mst on Wednesday November 03, 2021 @01:18PM
(#29097621)
I've seen quite a few instances where a mongo deployment using both of those can comfortably be replaced by a single postgres primary (on about the same hardware as a single member of the mongo cluster) with a couple of read replicas and a connection balancer.
There are absolutely mongodb deployments out there that are at sufficient scale that they genuinely need those features in any storage backend, but I suspect the vast majority of them only need those features to work around mongo's mediocre straight line performance.
How close this comes to counting as "almost all" is of course highly arguable.
Re:MangoDB: An open-source MongoDB alternative
by SergeAx on Wednesday November 03, 2021 @02:19PM
(#29098429)
> can comfortably be replaced by a single postgres primary
And lose all the data in a single failure?
Re:MangoDB: An open-source MongoDB alternative
by mst on Wednesday November 03, 2021 @09:16PM
(#29102623)
I said a single -primary- and explicitly mentioned having replicas.
I'm very confused why you might think that could "lose all the data" from a single one of those nodes failing.
Re:MangoDB: An open-source MongoDB alternative
by SergeAx on Thursday November 04, 2021 @02:56AM
(#29104186)
I was reading your reply too quick, sorry. Anyway, even failover replication in PG is not there out of the box and have it's quirks.
Re:MangoDB: An open-source MongoDB alternative
by mst on Thursday November 04, 2021 @08:57PM
(#29114293)
I don't disagree at all with that statement although invetably what mongo does have out of the box definitely has its own quirks.
Getting operations right is tricky no matter what you're doing/using, and you always have to learn your backend's idiosyncracies no matter which one you choose.
Re:MangoDB: An open-source MongoDB alternative
by kumarvvr on Tuesday November 02, 2021 @01:45AM
(#29077524)
It has both, but not out of the box.
Re:MangoDB: An open-source MongoDB alternative
by exelib on Tuesday November 02, 2021 @05:01AM
(#29078712)
More info?
Re:MangoDB: An open-source MongoDB alternative
by robertlagrant on Tuesday November 02, 2021 @03:56AM
(#29078277)
What's vertical replication?
Including horizontal sharding and vertical replication out of the box?