您的位置:首页 > 编程语言 > C语言/C++

基于c++或C的开源搜索引擎

2016-07-20 09:53 281 查看
看到比较火热的都是基于java的lucence 和nutch,有人在用基于c++或C的开源搜索引擎?

你要是学习用的话建议看北大天网的原型TSE(Tiny Search Engine) 闫宏飞写的,也有配套的书籍,看懂之后可以自己实现一个。

非常感谢以上的回答,后来经过Google知道

开源C++搜索引擎有xapian和CLucene,然后国内有基于xapian的迅搜,然后自己主要是想读读代码,最后还是选择了xapian

CLucene是Lucene的一个C++移植,Lucene是一个基于java的高性能的全文搜索引擎。CLucene因为使用C++编写,所以理论上要比lucene快。[1] 

中文名clucene概    念Lucene的一个C++移植基    于java的高性能的全文搜索引擎特    点应用的全文索引/检索功能
特点
Lucene不是一个完整的全文索引应用,而是是一个用Java写的全文索引引擎工具包,它可以方便的嵌入到各种应用中实现针对应用的全文索引/检索功能。 Lucene的作者:Lucene的贡献者Doug Cutting是一位资深全文索引/检索专家,曾经是V-Twin搜索引擎(Apple的Copland操作系统的成就之一)的主要开发者,后在
Excite担任高级系统架构设计师,目前从事于一些INTERNET底层架构的研究。他贡献出的Lucene的目标是为各种中小型应用程序加入全文检索功能。 CLucene是SF上面的一个对Lucene的移植。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: