solr_pager 是一个 SOLR 的分页插件,用以对 SOLR 的搜索结果进行分页。
Reds是由LearnBoost公司的TJ
Holowaychuk开发的一个基于Redis的Node.js全文搜索引擎,其代码加上注释也只有300行。不得不说又是一个Redis的最佳实践,它的主要原理是通过Redis的sets数据结构将分词后的词语碎片进行
Tokyo Dystopia 是一个全文搜索系统,主要特性:
高性能搜索
文档的可伸缩性
Perfect recall ratio by character N-gram method
Hawk
搜索引擎平台是面向中小型网站,可以定制的垂直搜索引擎平台。本搜索引擎平台目标是方便用户搭建站内搜索、某个领域的垂直搜索、以及检索个人文档以及自己关注的网站信
Maven Lucene Plugin 是一个开源的 Maven 的Lucene 插件。
随着互联网技术向宽带、高速、多媒体方向的发展,人类正快速进入一个信息化的时代。各种信息工具、技术、载体等应运而生。在众多类型的信息资源中,图像具有直观、形象、易于理解和信息量大等特点,成为资源库的重
gosphinx 为 Sphinx 搜索引擎提供了 Go 客户端开发包。
基于solr的中文搜索引擎框架(Chinese search engine base on solr)
本搜索引擎框架实现了针对中文文本索引 搜索的基本功能和扩展接口
LuciMint(Lucene
Index薄荷糖)是一个基于Lucene的全文索引小组件,它封装了Lucene的底层对Document对象的操作,提供了一个面向用户数据格式的,轻量级的索引操作接口。
Argos是一个结构化数据的搜索引擎。
它不仅包含全文搜索引擎的功能,还针对结构化数据搜索提供了丰富的支持。
Yioop! 是一个 PHP 的搜索引擎,可用于 Web 的一般用途搜索,或者可提供URL搜索以及各种文档的索引搜索,包括:HTML, PDF, DOC,
Solarium 是 Solr 的 PHP 开发接口,
迅搜(xunsearch)是采用 C/C++ 基于 xapian 和scws 开发的全文搜索引擎解决方案,提供 PHP
S4 是一个常规用途的、分布式的、可伸缩的、容错的、可插入式的平台用于处理联系的无限数据流。
Lucene Domain Index (LDI) 完全集成了 Lucene 项目到 Oracle 数据库中,使用 Oracle
JVM。该集成提供了透明的行数据变更检测以及一个 SQL 层的搜索功能。
redis-search4j是一款基于redis的搜索组件
1.基于redis,性能高效
2.实时更新索引
3.支持Suggest前缀、拼音查找(AutoComplete功能)
RestPose 是一个搜索引擎,主要设计用来保存大量的问题,并通过给定的查询对文档进行搜索,并根据匹配排名进行排序。RestPose
Iveely Search Engine 是一款纯C#实现的搜索引擎。Iveely的中文翻译:爱为您。英文全称:I void everything ,
Summa是一种由java开发的,快速模块化和可扩展的搜索引擎. Summa 有如下特点:
综合搜索. Summa 能够同时访问许多不同的数据和资料来源,并以一个统一的接口公开
SolrNet 是 Solr 搜索平台的 .NET 客户端开发包。
Ferret 是 Java 全文搜索引擎 Lucene 的 Ruby 移植版本。
Montezuma 是基于 Common Lisp 语言实现的全文搜索引擎。Montezuma 移植自 Ruby 语言的Ferret 。而 Ferret 是Lucene 的 Ruby 移植版本。
Explain.solr.pl 是一个 Solr
的可视化工具,用来帮助你分析为什么一个文档会出现在搜索结果列表中。
DNN5中文搜索Provider,
给DotNetNuke增加中文索引,搜索功能, 适用于所有DNN5以上的版本
Groonga
是一款可嵌入式的全文搜寻引擎,具有储存功能和全文搜寻的检索功能,可实现近乎实时的搜索、数据更新不会对索引读产生锁操作。同时提供面向列的数据库管理系统,与常规的
近来黑客们都想把Siri变为公有,大家都能用,继上次的黑客破译Siri工作原理之后,又一个开发商又特地为Siri开发了自己的第三方代理服务器。其Twitter账号为@plamoni。
pyredise 是一个基于 Python 和 Redis 的简单快速的搜索引擎。
示例代码:
import query_handler
MontySolr 是一个开源的 Solr 插件,他可以让程序在 Solr 中添加
Python 代码。你可以用 Java 调用 Python 的方法,也可以用 Python 来控制绝大部分 Solr 的操作。
GoLucene 是 Java 的 Lucene 搜索引擎的 Go 语言移植版本。
Lucene.Net 是 .NET 版的 Lucene。
Lucene.Net 命名空间分析
Lucene.Net.Documents 这个命名空间提供了一些为封装要索引的文档所需要的类,比如 Document,
MMSeg 的Node.js 插件,由 zzdhidden 开发。
这是 Sphinx 搜索服务器的 C++ 客户端开发包,提供 sphinx 自带的 C 客户端的第二种选择,通讯模块基于 Unix 套接字编写。
Nlupy 是一个纯 Python 实现的 Lucene 2.3 兼容版本。
LuceneKit 是一个基于 GCD 的 Lucene 的 Objective-C 移植版,兼容 Cocoa
IndexTank, 一套基于Java的索引-实时全文搜索引擎实现,Includes features like variables (boosts),
Oedipus 是 Sphinx 搜索引擎(>2.0.2) 的 Ruby
客户端,支持实时索引和多维的 faceted 搜索。