从别处抄来的黑MySql

http://www.sudochina.com/archives/1/4/154.html

nosql主要的应用场景可能是缓存等等方面,主流存储数据还是用关系型数据库.

关系型数据库的话,如果在可预见的将来数据量都少于100万数据量的,而且是读多写少,我极力推荐用sqlite3.

mysql不推荐,这货色比上比下都不太行,数据库小白更加最好别用,不是dba高手也别用,你别看淘宝别看百度或者其他大中小公司都在用,就觉得应该是个不错的货色,那肯定坑死你,大公司用是因为他们养了一堆高级DBA,你肯定没有这么高端的水平,中小企业是因为随主流,因为大伙压根不懂,看谁是主流就用主流,但很多时候主流并非是最好的.

MYSQL今天不出错,明天不出错,,后天一定出错,MYSQL总有天会坑死你的,这是真心话,黑MYSQL我黑得理直气壮的~

 

当数据量上了千万级数据,建议用postgreSQL.如果你数据量很少 ,但以sqlite3又不足以应付,你可能会选mysql,甚至估计开始的时候你还装模作样的测了一下性能,看起来好像比postgreSQL还要好.那你一定上当了,顺便说说那些用dz做站的站长天天吐槽dz慢是为何般?核心就是访问量大了之后就卡,为何卡?因为mysql!你今天没遇到是因为访问量还不高,而且总有天大并发的时候会让你锁表锁到你爽~

最重要的是mysql的数据会久不久就抽风,表损坏,索引损坏,各种损坏,尼玛的,小白这个时候就只能去搜索"mysql如何修复表损坏"\"mysql如何修复索引损坏",这种数据损坏在其他关系型数据库里压根是无法接受的事情,所以我衷心的忠告,为了数据安全,为了你未来网站成长起来的时候不用遭遇迁移数据库损失会员数据的惨案,奉劝你:别再用mysql了!就像ie6一样,那是个拖时代后腿的产物,应该扔进历史的垃圾堆里~


你可能感兴趣的:(从别处抄来的黑MySql)