当前页面: 开发资料首页 → JSP 专题 → 我的用mysql存了些文章,想作全文搜索,怎么提高搜索速度?
我的用mysql存了些文章,想作全文搜索,怎么提高搜索速度?
摘要: 我的用mysql存了些文章,想作全文搜索,怎么提高搜索速度?
文章在content字段里,用like %"String"%
听别人说,要建立索引,我不明白索引是什么?在mysql-front中对content建立了索引,可是发现多了一个名为content的主键,请问主键和索引有何分别?
索引到底怎么用?
我不大清楚mysql里的,不过可以说下sql server里的做个参考
sql server里面的索引分为聚集索引和非聚集索引
主键一般就是一个聚集索引,一个表里只能存在一个聚集索引
建立索引的目的是为了更快更方便的查找数据
一般来说,聚集索引的查询速度高于非聚集索引
一个表中可以建立多个非聚集索引
以上就是sql server里关于索引的概念,也许不是很全,仅做参考
全文搜索用这个lucene, 上百万条记录,顺间就搜出来了.
当数据达到一定的量级时.like 太慢了. 时常超时.
楼上的正解