3 ms·
Let's put it this way: There are not many jobs a regular SQL database can't do. MongoDB is used in many types of environments, but in my experience, it is best
by bliti 13y ago
Let's put it this way: There are not many jobs a regular SQL database can't do. MongoDB is used in many types of environments, but in my experience, it is best used as a key value store. If you are using a pure Javascript stack, then it might make sense to store some data into it. But don't try and fit a complex schema into it.
- AdrianRossouw 13y agoIf you need a key-value store, why would you use mongo over redis? There are jobs I wouldn't trust any NoSQL db to do though. The moment financial data is involved I wouldn't use anything other than an RDBMS.
- bliti 13y agoI would not use Mongo over Redis. TBH, I would just not use it. Ever. In my experience, it has proven itself to not be worthy of my trust. It corrupts the data.