|
|
|
|
|
by mmaunder
3823 days ago
|
|
Nah. MySQL rocks. I've been using it since 1998 at Credit Suisse, 2000 at eToys.com where we used it to run the entire company from warehouse to web. I used it at the BBC in 2003 for a high traffic Radio 1 application and I've used it since then on my own companies with serious volume including a job search engine featured in NYTimes and Time Mag in 2005 and feedjit.com doing real-time traffic on over 700,000 sites. We use it for Wordfence now which is where the image link comes from I posted earlier with 20K TPS. All very high traffic with consequences if it screws up. I've never run into any of the issues you mention. You say "upserting into a mysql table". Which storage engine? MyISAM? InnoDB? I find MySQL to be both reliable and incredible durable i.e. it handles yanking the power cord quite well. The performance also scales up linearly for InnoDB even for very high traffic and concurrency applications. We use redis, memcached and other storage engines - by no means are we tied to mysql. But for what it does, it does it incredibly well. I'm also completely open to using PostgreSQL and I was hoping someone could give me a compelling reason to switch to it or to use it. |
|
As far as why you should give up MySQL like I did four years ago: http://grimoire.ca/mysql/choose-something-else