4 ms·
Been using MongoDB for 7yrs now. Best thing I've ever done. NoSQL db like MongoDB cuts down on your joins a lot! Also taking business logic out of the DB and pu
by DonnyV 5y ago
Been using MongoDB for 7yrs now. Best thing I've ever done. NoSQL db like MongoDB cuts down on your joins a lot! Also taking business logic out of the DB and putting it all in the application layer makes things way easier with versioning and sharing code across projects. I love that the mongo database is just used as a black box. It saves data and it queries it, nothing more. This part is rarely talked about. The installation and having multiple versions running side by side is so easy. You can't beat just copying a folder of exe's and then run it and it works. I have systems that have been running for years and have never lost data. I don't use a RDB unless the client demands it.
- ramraj07 5y agoThere’s a reason pretty much any real tech company doesn’t use nosql except in very clear explicit cases. Every single “problem “ you mentioned is not a real problem to begin with or also exists on both sides and you didn’t even realize you were dealing with them. Like migrations.
- randomrubydev 5y ago> There’s a reason pretty much any real tech company doesn’t use nosql except in very clear explicit cases. That is such a bold claim that is obviously not true.
- ramraj07 5y agoCan you give a single example of a major tech company using nosql as its primary db for any application?
- deleted 5y ago[deleted]
- jd_mongodb 5y agoMongoDB hss 26500 customers worldwide (and we are one NoSQL vendor). These customers include: Bosch : https://www.mongodb.com/customers/bosch https://www.mongodb.com/customers/bosch HSBC : https://diginomica.com/hsbc-moves-65-relational-databases-one-global-mongodb-database https://diginomica.com/hsbc-moves-65-relational-databases-on... SEGA Hardlight : https://www.mongodb.com/blog/post/sega-hardlight-migrates-to-mongodb-atlas-simplify-ops-improve-experience-mobile-gamers https://www.mongodb.com/blog/post/sega-hardlight-migrates-to... HMRC : https://www.mongodb.com/blog/post/mongodb-microservices-help-hm-revenue-and-customs-cut-wait-times-in-half-and-save-gbp8-2m-in-operational-costs https://www.mongodb.com/blog/post/mongodb-microservices-help... DWP : https://www.mongodb.com/customers/department-for-work-and-pensions https://www.mongodb.com/customers/department-for-work-and-pe... Liberty Mutual : https://www.mongodb.com/blog/post/liberty-mutual-iac-mongodb-atlas https://www.mongodb.com/blog/post/liberty-mutual-iac-mongodb... MetLife : https://gigaom.com/2013/05/07/with-300m-earmarked-for-tech-innovation-metlife-wants-to-remake-insurance/ https://gigaom.com/2013/05/07/with-300m-earmarked-for-tech-i... There is a more complete list here : https://www.mongodb.com/who-uses-mongodb https://www.mongodb.com/who-uses-mongodb That list is limited is just the customers that are willing to be public references. Every mature NoSQL vendor has a similar list.
- Scarbutt 5y agostripe
- jpdb 5y agoPretty much all of AWS and Amazon runs on Dynamodb. Google has Firestore as one of their approved databases for internal use. Those are ones I have first hand experience with. I know from friends that Microsoft runs things on Cosmos. Netflix is pretty invested in Cassandra.