qaz@lemmy.world to Programmer Humor@programming.devEnglish · 29 days agoWho needs MongoDB when you have JSONB?lemmy.worldimagemessage-square52linkfedilinkarrow-up152arrow-down10
arrow-up152arrow-down1imageWho needs MongoDB when you have JSONB?lemmy.worldqaz@lemmy.world to Programmer Humor@programming.devEnglish · 29 days agomessage-square52linkfedilink
minus-squareRikudou_Sage@lemmings.worldlinkfedilinkarrow-up2·29 days agoJust use Mongo, it scales so well! Never understood why anyone chose Mongo. Though I have some funny memories getting rid of it because it was slowing the app down sooo much. If you need something for storing JSONs and querying, just use ElasticSearch/OpenSearch.
minus-squareNigelFrobisher@aussie.zonelinkfedilinkarrow-up1·29 days agoOh god, all the people storing massive JSON documents, and then having to lock the whole thing to modify sub-entities.
minus-squareVenator@lemmy.nzlinkfedilinkarrow-up1·29 days agoOr add a column next to the json with some data about the json and index that.
minus-squaremagic_lobster_party@fedia.iolinkfedilinkarrow-up0·29 days agoBut is Elasticsearch web scale?
minus-squarenik9000@programming.devlinkfedilinkarrow-up2·28 days agoI say this with all appropriate irony: as the guy that deployed it at for Wikipedia, yes.
Just use Mongo, it scales so well!
Never understood why anyone chose Mongo. Though I have some funny memories getting rid of it because it was slowing the app down sooo much.
If you need something for storing JSONs and querying, just use ElasticSearch/OpenSearch.
Oh god, all the people storing massive JSON documents, and then having to lock the whole thing to modify sub-entities.
Or add a column next to the json with some data about the json and index that.
But is Elasticsearch web scale?
I say this with all appropriate irony: as the guy that deployed it at for Wikipedia, yes.