6 ms·
Work better in what way? Speed? Reliability? Scalability? And is that based on direct experience or indirect?
by rglover 4y ago
Work better in what way? Speed? Reliability? Scalability? And is that based on direct experience or indirect?
- cynusx 4y agoSimple operations like joining data together or filtering a table for a specific value are way more performant. They are also extremely common operations. Mongodb became obsolete when postgresql added the json column type.
- throw1234651234 4y agoExtensive experience with the lower-end (in terms of revenue) Fortune 1000 companies. Every single cloud and MongoDB pushes horizontal scaling and sharding. This rarely a necessity in practice. Traditional RDS normalization is almost always necessary to keep clean data. As I said, I have used MongoDB extensively for non-normalized, client created forms, and it was fine for that, but I wouldn't do it again given the choice now. In more simple terms - when I work for a staffing agency and delete a profession from the database, I want the DB to yell at me about FK constraints that needs to be considered (e.g. millions of jobs and candidates set to that profession_id)