为了应对数据库访问激增,该选哪种数据库?该怎么设计数据库

为了应对数据库访问激增,该选哪种数据库?该如何设计数据库?
最近正在苦恼一个问题,正在给某个网站设计一个数据库,这个网站平时的流量并不大,但是,当他搞一些活动的时候,访问量会爆增,如果设计不好会导致崩溃。但是选择大型数据库的话,又会因为导致浪费,毕竟大部分时间的流量并不大。

  我该选择那个数据库好呢?然后该怎么来设计数据库?最好能把一些道理讲讲,谢谢。

------解决方案--------------------
按最大流量时的要求设计。
------解决方案--------------------
那你也得满足最大的需求啊
------解决方案--------------------
使用MySQL足矣,把连接池配好就行,配一个最小连接数,比如5个,最大连接数,比如100个。
平时小流量时,5个也足够应付了,到了顶峰时,100个差不多也够用。
然后量下去了之后,连接可以自动回缩。

选用好一点的连接池。
------解决方案--------------------
对的,根据你的描述,Mysql完全可以搞定,而且没有成本,实现灵活。