不好意思, 我有几个疑问:
1.(原话: ) "那我告诉你,这次我搜索 300万个网页,可能实际要少一点,但我的理论告诉我搜索 1亿个网页的速度和搜索300万个网页的速度基本接近(除非所有的网页内容都一样)。估计又有人开始笑了,那你搜索要多长时间,这个我可以肯定的告诉你,不管是1亿网页还是300万网页我都可以在1台PC上做到不超过 2秒钟时间。不信你现在去看 demo。"
因为目前自己只有一些数据库的相关知识, 但无论如何都不会相信 1亿网页和 300W的网页速度 一样, 而且在这样的配置环境下 时间不到2秒: (原话: ) "我的电脑配置(P4 630CPU, SATA 250G硬盘 2G内存 整机购买价格 6000元,带宽 20几K的有线通)"
先不说CPU怎么样, 就说带宽吧, 不知道你说的是下载速度还是真正的带宽, 一般情况下: 理论下载速度 = 带宽 / 8 因为带宽的单位是 b(bit: 位), 而下载速度的单位是 B(Byte: 字节), 算最少的网页量 300W, 先不管你搜到的网页内容有多大, 先算你的下载速度是 20KB/s 就是 20 * 1024 = 20480 B/s 这是 理论速度, 因为忽略了网络传输中的数据包的大小, 算上时间 2秒钟, 20480 * 2 = 40960 B/s 这样就出问题了, 总下载量才 4W多字节, 你却能下 300W 多的网页, 真不知道你是不是在电脑上加了什么下载加速器, 如果真的有的话请告诉我, 我这网速才 512 Kbps , 我整天都幻想 2M的带宽是怎么样的[
]