50万的数据检索,速度慢死了

ykjsw 2003-12-02 01:31:59
前几天我把一个mp3搜索站的内容(象百度mp3那样的站,抓的只是mp3的地址,大小等等)全部抓到了本地,有50万,可是当我在本地搜索的时候,发现速度非常非常慢,比如说,我查询"张学友"的时候,用了10多秒,而且显示的很吃力,因为搜索是根据songname字段查询的,建立index好象没什么效果,请问还有别的方法吗?谢谢了
...全文
84 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sandyde2 2003-12-02
  • 打赏
  • 举报
回复
index reverse..
ykjsw 2003-12-02
  • 打赏
  • 举报
回复
对了,我看有的论坛有200万的帖子,搜索起来很快啊,怎么回事?
sogoisogo 2003-12-02
  • 打赏
  • 举报
回复
全文检索一般需要一个建库过程。我这有一家公司的一些资料,网上也有。
一般都是C开发的检索引擎,效率较高。
haley_hj 2003-12-02
  • 打赏
  • 举报
回复
建议用全文索引
ykjsw 2003-12-02
  • 打赏
  • 举报
回复
to:gaobobo(a)
请问哪里有全文检索技术方面的资料,我的确是用like查询的:(
数据似乎不能再分类了,都是mp3,不知道再怎么分比较好,我想了很久也没想到
谢谢
sogoisogo 2003-12-02
  • 打赏
  • 举报
回复
还是看看全文检索技术的原理吧,特别是用like肯定是慢的。

可以把数据分类,然后按几张表查询,先确定大的范围,再确定小的范围。
ykjsw 2003-12-02
  • 打赏
  • 举报
回复
就简单的匹配啊,别跑题,谁知道呀
zaowei21 2003-12-02
  • 打赏
  • 举报
回复
怎么抓来的MP3地址告诉我好吧??

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧