对于海量数据数据库的选择???
单表数据大小 4亿行*15列
每天数据增量 一千万行*15列
最好是在linux系统下
主要是考虑数据的查询效率,update少,还有增加数据后的触发事件请各位大侠提供宝贵意见建议,,,有性能指标比较就更好了,谢谢!

解决方案 »

  1.   

    “考虑数据的查询效率 ” MySQL 对查询比较拿手吧、看淘宝的双11就知道了
      

  2.   

    效率和多个因素有关,不仅仅和数据库有关。
    还有,关键是搞清楚,你打算怎么用这些数据,也就是你具体的SQL是什么。
    还有你打算花多少钱,这个也很关键。
      

  3.   

    光要性能的话,Nosql绝对一流,不过要保证数据完整性,就得用稳定的数据库了其实Oracle的性能会比mysql差么,绝对不会,不行就前端用timesten,保证最优
      

  4.   


      Mysql 每次查询的时间都是一样的,对于海量数据的查询,我认为可能不如sql server,sql server只是第一次查询速度慢,后面同样的查询语句,速度会快些,因为前面的数据还在内存中没有释放
      

  5.   


    我现在是尽可能的减少表之间的关联,基本上每次查询结果集大小都是在百万以上,
    在sql server中2亿条的数据量,建立一个主键(3个字段),分别对主键的3个字段建立索引就花了两个半小时
      

  6.   

    貌似是典型的一次写多次读应用,支持3L,NOSQL。