如果把他的CPU给我,我也可以这么快

解决方案 »

  1.   

    不可能单单是cpu吧?难道他CPU几吨啊^_^
    这个分页类PHP有么?
      

  2.   

    只听说google所有的数据都是在内存里的,并且搜索都是上万台Server并行处理的
      

  3.   

    据说是oracle数据库,集群系统,只知道这么多,至于怎么搜索,怎么排顺序,怎么优化,怎么过滤,这些内核的东东就不懂了~
      

  4.   

    google保存数据肯定不是用数据库的。
      

  5.   

    数据库估计是oracle的,其他的不清楚了
      

  6.   

    http://bbs.chinaunix.net/viewthread.php?tid=802765&extra=
      

  7.   

    google应该用的自己开发的数据库
      

  8.   

    关键是要快速得到搜索到的总数,像mysql具体要分多少页它根本不用去计算,用limit得到十条就结束了。
      

  9.   

    确实有点障眼法比如“14,270,000,000项符合1的查询结果,以下是第1-10项   (搜索用时   0.07   秒)   ”但也许分页到第200页就没了,有时会有这情况不过google用心去做事,做我们想不到的事,还是太值得学习了
      

  10.   

    当然不是用Oracle的啦,,,
    有自己的数据存储系统及索引的.搞过Nutch就知道的了