Xapian 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Xapian 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: GPL
开发语言: C/C++
操作系统: 跨平台
收录时间: 2009-01-09

Xapian是一个用C++编写的全文检索程序,他的作用类似于Java的lucene。尽管在Java世界lucene已经是标准的全文检索程序,但是C/C++世界并没有相应的工具,而Xapian则填补了这个缺憾。

Xapian的api和检索原理和lucene在很多方面都很相似,但是也有一些地方存在不同,具体请看Xapian自己的文档:http://www.xapian.org/docs/

Xapian除了提供原生的C++编程接口之外,还提供了Perl,PHP,Python和Ruby编程接口和相应的类库,所以你可以直接从自己喜欢的脚本编程语言当中使用Xapian进行全文检索了。

展开阅读全文

Xapian 的相关资讯

还没有任何资讯

Xapian 的相关博客

XAPIAN

http://www.162cm.com/p/xapian-learning.html 这是关于xapian的相关介绍。 一款不错的分词库http://zuroc.42qu.com/po/blog...

Xapian使用入门

  关键字:搜索引擎、Xapian   一篇拖了两三年的入门总结文章,今天发出来,一方面是自己的总结,另一方面是给自己和他人...

Xapian的内存索引

  关键字:xapian、内存索引   xapian除了提供用于生产环境的磁盘索引,也提供了内存索引(InMemoryDatabase)。内存索引...

XAPIAN简单介绍(三)

今天主要介绍的是Xapian::Database这个类。先上图 看上去就非常恐怖的吧,我们一点点的说。 首先一切的開始都来自那个include...

Xapian的内存索引-添加文档

本文主要记录Xapian的内存索引在添加文档过程中,做了哪些事情。 内容主要为函数执行过程中的流水线。 demo代码: Xapian...

xapian-xunsearch的后端

Xapian 是一款开源的C++信息检索系统,内部系统试用了xunsearch,因此稍微了解了一下“虾片”的机制 先看一下执行过程: 检索...

Xapian索引-文档检索过程分析

本文是Xapian检索过程的分析,本文内容中源码比较多。检索过程,总的来说就是拉取倒排链,取得合法doc,然后做打分排序的过程...

评论 (0)

加载中
更多评论
0 评论
117 收藏
分享
返回顶部
顶部