4 ms·
I've used MongoDB for various projects and found it nice to use. Lately though, I've found MySQL to be pretty enjoyable too, so honestly, what's all the fuss? I
by programminggeek 13y ago
I've used MongoDB for various projects and found it nice to use. Lately though, I've found MySQL to be pretty enjoyable too, so honestly, what's all the fuss? It's a database.
Nobody writes about the filesystem like they do the database, and yet they do the same job - store and retrieve data.
- PhilipA 13y agoIt depends on your needs, neither MySQL or MongoDB is the silver bullet.
- brandonbloom 13y agoThe fuss is that a "proper" database does so much more than store and retrieve data. If you've only ever used Mongo, a filesystem, and/or mysql, then you've never really used a database. Postgres (and mssql, oracle, etc) are so much richer; they are so much more than storage systems. I'm not saying you no one should ever use Mongo or MySql, I'm just saying that they are generally far inferior choices for problems bigger than mere storage. It's high time we started thinking about storage systems and the higher-level functionality of databases separately. We can make different, more informed, and generally better tradeoffs than we're currently making by viewing this broad category of software through such a foggy lens. For instance: Take a look at how Datomic utilize pluggable storage to provide a sensible information model, with raw index access and powerful, pluggable querying.
- rsynnott 13y ago> so honestly, what's all the fuss? It's a database. Different types of databases are useful for different things. > Nobody writes about the filesystem like they do the database You must have missed the last decade of people going on about ZFS.
- programminggeek 13y ago> You must have missed the last decade of people going on about ZFS. I guess I did, what's the big deal about ZFS?
- nbevans 13y agoI would put it out there by suggesting that you probably have low standards when it comes to databases. Have you used anything else other than MongoDB and MySQL? These are basically two of the worst NoSQL and SQL implementations in existence. Recommendation: Stop following all the hype and what all the other blind sheep are doing. Regarding filesystems... yes they do. Tons of information out there about filesystems you just have to look for it. Read up about ZFS, ReFS and that should get you started.