开源搜索引擎评估:ucene sphinx
开源搜索引擎程序有3大类
搜索引擎程序这个名称不妥当,严格说来应该叫做索引程序(indexing program),早期主要用来做中文全文搜索,但是随着互联网的深入普及,各家网站规模越来越大,索引程序在优化网站架构上发挥了更大的作用:替代mysql数据库内置的索引
使用状况Lucene出自名门,子孙兴旺,而且它的兄弟Hadoop风头正盛,所以名气最大,而sphinx因为简单可靠,代码结构优良,性能非常好,在国内大型网站中使用最广.xapian用户太少,不建议使用
Lucene系
sphinx平均查询时间一般=20ms,elasticsearch有数据说是200ms elasticsearch 从设计思路上是针对 Amazon CloudSearch,它的关键词是
这几点一看就是高富巨,日uv几百万的网站,索引也只有几十G,普通玩家是用不着的 但是从紧跟前沿技术的角度,如果你的索引服务器超过3台,可以尝试部署elasticsearch,性能现在是差点,但硬件和时间会帮你搞定一切 本文地址: http://lutaf.com/158.htm 鲁塔弗原创文章,欢迎转载,请附带原文链接 (编辑:ASP站长网) |