2 ms·
This. The non-MySQL RDBMS people that I know, know when their RDBMS of choice isn't the right tool for the job. Most of the MySQL people I know, seem to think
by donw 17y ago
This.
The non-MySQL RDBMS people that I know, know when their RDBMS of choice isn't the right tool for the job. Most of the MySQL people I know, seem to think that you just shove everything into the DB, and let Eris sort it out.
Because no other member of the pantheon is crazy enough to even look at that mess.
- silentbicycle 17y agoI suspect a network effect is in place where the vast majority of people whose entire understating of databases came from "PHP + MySQL For Dummies"-caliber books, blog posts, etc. use MySQL by default. A critical mass of them end up perpetuating bad advice, griping about how since MySQL hasn't worked well for them, all RDBMSs are junk, etc. Then, people looking for advice starting with databases read their tutorials. To some degree, MySQL probably brought this upon themselves[1], but now there's a feedback loop in place[2][3][4]. [1]: http://www.reddit.com/r/programming/comments/764fp/mysql_vs_postgresql/c05sayb [2]: http://sqlanywhere.blogspot.com/2008/03/unpublished-mysql-faq.html [3]: http://news.ycombinator.com/item?id=561277 [4]: http://ask.metafilter.com/117908/Theres-got-to-be-a-faster-way-to-update There seems to be a similar effect between Linux and BSD. I'm not going to claim that BSD is objectively superior in every regard, but on average, the BSD community seems to be quite a bit better informed than the Linux community. It may just be because Linux is so much more visible. People using BSD, Postgres, etc. probably already knew enough to evaluate their options, while the path of least resistance stays overrun with clueless newbies.