专题:c/c++
文章列表
-
Sphinx Search - 全文搜索引擎
软件简介 Sphinx 是一个开源的全文搜索服务器,从头开始设计时就考虑到了性能、相关性(又名搜索质量)和集成的简单性。它是用 C++ 编写的,适用于 Linux(RedHat、Ubuntu 等)、Windows、MacOS、Solaris、FreeBSD 和其他一些系统。 Sphinx 让你可以快速轻松地批量索引和搜索存储在 SQL 数据库、NoSQL 存储或文件中的数据,或者即时索引和搜索数据,使用 Sphinx 就像使用数据库服务器一样。各种文本处理功能可以根据你的特定应用程序要求微调 Sphinx,并且许多相关功能确保你也可以调整搜索质量。 通过 SphinxAPI 进行搜索只需 3 行代码,而通过 SphinxQL 进行查询则更简单,搜索查询可以用古老的 SQL 来表达。Sphinx 集群每天可扩展到数百亿个文档和数亿个搜索查询,其目前已为 Craigslist、 Living