免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: zhangzhh05
打印 上一主题 下一主题

[算法] 对Google算法优越性的一点小体会 [复制链接]

论坛徽章:
0
121 [报告]
发表于 2008-06-25 17:46 |只看该作者
看大牛们讨论,长见识,^_^

论坛徽章:
0
122 [报告]
发表于 2008-06-25 18:05 |只看该作者
原帖由 rollingpig 于 2008-6-25 16:30 发表
晕,什么叫CGI ? 用C 写的Google  I 吗?

google随便一搜的: http://www.jdon.com/idea/cgi.htm
其实现在所有的服务器端脚本实现的动态网页, 都算是CGI技术的扩展, 包括perl, php, asp, jsp.

论坛徽章:
0
123 [报告]
发表于 2008-06-25 18:14 |只看该作者
好问题,好问题!

论坛徽章:
0
124 [报告]
发表于 2008-06-25 18:56 |只看该作者
原帖由 benjiam 于 2008-6-25 09:14 发表


mysql

我插入到87w 条 就没信心等下去了。
1个亿..... 不知道要等多久。



还有把1格亿的用户名放在一个数据库里的想法很烂。 足以成为最大的瓶颈


嗯嗯,对对,做数据,要好久,我也没耐心
第一次测,是直接找数据量大的表测的;第二次,直接取生产数据了,囧rz

论坛徽章:
0
125 [报告]
发表于 2008-06-25 19:19 |只看该作者
原帖由 flw 于 2008-6-22 13:08 发表
还有一点:
理论上来讲,在利用了 ajax 技术的网站上,
这种检测在用户输入时就已经可以开始了。
手指的速度比机器和网络的速度慢了若干个数量级呢。


这个很重要,其实在你点检测的时候,结果已经出来了

论坛徽章:
0
126 [报告]
发表于 2008-06-25 19:46 |只看该作者
数据库的写入速度和查询速度是非常不对等的!
查询相对好优化些.

论坛徽章:
0
127 [报告]
发表于 2008-06-25 20:00 |只看该作者
原帖由 zszyj 于 2008-6-25 09:11 发表

省省吧, 用户名匹配, 犯得着什么复杂算法吗? 数据库查询, 即使是10亿以上,也不超过1ms, 前面的已经测试了, 0.1ms, 你这个hash能快到哪去?
再说了, 即使机器内存多,将用户名换成bit都放在内存, 用户详细信息放 ...



    


二十年前就有人说64K内存足够用了。

论坛徽章:
0
128 [报告]
发表于 2008-06-25 21:28 |只看该作者
原帖由 zszyj 于 2008-6-25 18:05 发表

google随便一搜的: http://www.jdon.com/idea/cgi.htm
其实现在所有的服务器端脚本实现的动态网页, 都算是CGI技术的扩展, 包括perl, php, asp, jsp.


本来想想算了。

后来看到
。。。 在嘲笑你呢。  还真的煞有其事的在那里解释。

google 的速度快是因为cgi, 看来yahoo 要打翻身仗,需要做的就是把他们的系统改成asm的。

cgi? 在整个系统里就也是干个粗活。

论坛徽章:
0
129 [报告]
发表于 2008-06-25 21:29 |只看该作者
原帖由 Kevin_zqw 于 2008-6-25 19:19 发表


这个很重要,其实在你点检测的时候,结果已经出来了



应该已经预先查询好很多结果了。

论坛徽章:
0
130 [报告]
发表于 2008-06-25 22:05 |只看该作者
原帖由 benjiam 于 2008-6-25 21:29 发表



应该已经预先查询好很多结果了。


我怎么觉得这么做更慢?明明只需要检查一次,如果ajax每一次输入都去检查一次,我难以想象哪个大点的网站会做成这种模式。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP