喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

[北京]代朋友公司招聘PHP高级程序员多名

上一主题 下一主题
 16  1/2  1  2  > 
     
标题: [问题] 搜索引擎建立索引有何好办法,要快一点  
 
cyber
等待验证会员

超级管理员



UID 15380
精华 0
积分 -3
帖子 1150
金钱 -3 喜悦币
威望 0
人脉 0
阅读权限 0
注册 2002-7-21
状态 离线
搜索引擎建立索引有何好办法,要快一点

我现在的方法有点慢,用PHP,现在还不到一千万条索引。
如果有1亿条那更新速度就太慢了。
2007-12-15 10:34 PM#1
查看资料  访问主页  发短消息  QQ  顶部
 
phpxxx (phpxxx)
中级会员
Rank: 3Rank: 3
老会员



UID 27861
精华 0
积分 453
帖子 449
金钱 453 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2004-4-16
状态 离线
[推荐阅读] 淘洗坊诚聘PHP程序员1名(工作地点: 温州)
速度在于算法,与语言无关!

不妨写出你的索引算法看看有无优化的可能~
2007-12-15 10:50 PM#2
查看资料  发短消息  顶部
 
c2a2o2
新手上路
Rank: 1


UID 94864
精华 0
积分 32
帖子 50
金钱 32 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-7-4
状态 离线
[推荐阅读] 传说是这样的
explian以下你的sql语句分析一下 看一下你的索引
2007-12-16 10:34 AM#3
查看资料  发短消息  顶部
 
hobbs136
注册会员
Rank: 2



UID 75548
精华 0
积分 64
帖子 84
金钱 64 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-6-26
状态 离线
[推荐阅读] PHP/C开发工程师-51.com


QUOTE:
原帖由 phpxxx 于 2007-12-15 10:50 PM 发表
速度在于算法,与语言无关!

不妨写出你的索引算法看看有无优化的可能~
同样的算法用不同的语言写出来的效率可能会有天壤之别。
2007-12-16 11:14 AM#4
查看资料  发短消息  顶部
 
unspace (未知空间)
版主
Rank: 7Rank: 7Rank: 7
百万富翁


UID 67567
精华 0
积分 48884
帖子 5098
金钱 47788 喜悦币
威望 0
人脉 1096
阅读权限 100
注册 2005-12-28
来自 吉林
状态 离线
[推荐阅读] font14号买什么


QUOTE:
原帖由 hobbs136 于 2007-12-16 11:14 AM 发表

同样的算法用不同的语言写出来的效率可能会有天壤之别。
有一些优化是针对语言优化的,不同语言都有自己的特性,譬如说一些底层操作,而且还很重要,可以写成php扩展,这样性能可以提高很多

但是天壤之别倒是不至于的,不会一种语言执行一秒,另一种执行几千秒,但是不好的算法,哪个语言实现起来性能都不会好到哪去

时间换空间,空间换时间,好好斟酌斟酌,本人不才对算法研究很少




7月1日起,北京市低保、最低工资标准、失业保险、工伤保险、基本养老金5项社会保障标准均将全部上调。其中,最低工资标准增加70元,提高到800元。
2007-12-16 04:05 PM#5
查看资料  访问主页  Blog  发短消息  顶部
 
qai41
新手上路
Rank: 1



UID 102497
精华 0
积分 12
帖子 12
金钱 12 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-12-1
状态 离线
[推荐阅读] 文件下载不让在IE中打开,直接弹出下载对话框
看来算法还是很重要的
百度的算法还是比较牛啊
2007-12-17 08:45 PM#6
查看资料  发短消息  QQ  顶部
 
jonyare
中级会员
Rank: 3Rank: 3


UID 92705
精华 0
积分 406
帖子 365
金钱 406 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2007-5-8
来自 清华王牌计算机系
状态 离线
[推荐阅读] 文件下载时,不想让文件在IE中打开,而是直接弹出下载对话框
lucence那个可以不



务以善小而为之,务以恶小而不为村
2007-12-17 08:51 PM#7
查看资料  Blog  发短消息  顶部
 
飞豹游侠
高级会员
Rank: 4
超高级会员



UID 27267
精华 0
积分 762
帖子 1033
金钱 762 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2004-3-26
来自 沈阳
状态 离线
[推荐阅读] 非常感谢上次各位大侠给与的回复。我又遇上了新问题!!!
mysql的一表能存1亿的数据?
1000万都有点吃不消了吧?




我发现我越来越菜,怎么办啊...
龙之剑,深圳民间反扒队,欢迎加入
2007-12-17 10:06 PM#8
查看资料  访问主页  发短消息  QQ  顶部
 
奶瓶 (NP博士)
版主
Rank: 7Rank: 7Rank: 7
老仙


UID 52707
精华 4
积分 5480
帖子 6102
金钱 5430 喜悦币
威望 50
人脉 0
阅读权限 100
注册 2004-11-22
来自 北大中文系
状态 离线
[推荐阅读] sadly真黑,我换喜悦币扣得太多了
看来你们误会了,我猜烟同学说的不是数据库的索引,是搜索引擎的索引。搜搜引擎几乎所有的耗费都在源分析和创建索引上了。现在Lucene的速度已经算是还可以了,除了稳定性欠佳。PHP不适合做这个。

难道我猜错了??真的是数据库索引??嘿……





图片包子,注册送100包子!
2007-12-17 11:39 PM#9
查看资料  访问主页  Blog  发短消息  QQ  ICQ 状态  Yahoo!  顶部
 
cyber
等待验证会员

超级管理员



UID 15380
精华 0
积分 -3
帖子 1150
金钱 -3 喜悦币
威望 0
人脉 0
阅读权限 0
注册 2002-7-21
状态 离线
[推荐阅读] 请问这段代码怎么搞定?
奶瓶同学分析的是对的,看来比较了解我。呵呵
确实不是数据库的索引,数据库的索引我也建了,目前我的MYSQL一个表内已经有1000万条记录,我要将这个数据再次索引,比如把包含关键字1的所有文章ID号取出来,存到一个PHP文件中,数据大了MYSQL吃不消,我再次索引就是为了避开MYSQL,而直接去调用这个PHP文件,如同时查多个关键字,则对这些PHP文件进行取集合运算,此乃纯数学运算,速度快慢与你的电脑配置有关,不受MYSQL瓶颈的限制。
我用这种方法已经索引了几个G的数据,查询速度在0.1秒以内,就是建立索引的速度非常的慢,
2007-12-20 11:10 PM#10
查看资料  访问主页  发短消息  QQ  顶部
 16  1/2  1  2  > 
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.024101 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP