kpumuk / sphinx

An easy interface to Sphinx standalone full-text search engine. It is implemented as plugin for Ruby on Rails, but can be easily used as standalone library.

This URL has Read+Write access

kpumuk (author)
Fri Nov 06 06:28:46 -0800 2009
commit  061995a2772a690f4d679330415d2a65b1797ac2
tree    c2fdd122be8a5225bd39a662af88c62daf1f5c3b
parent  b95ae1c42bd23cf0cfe6bb8ee07cc7c57d7766c4
sphinx /
name age message
file .gitignore Loading commit data...
file README.rdoc
file Rakefile
file VERSION.yml
file init.rb Fri May 02 21:06:45 -0700 2008 imported current state of the API (r1112, via h... [Andrew Aksyonoff]
directory lib/
directory spec/
file sphinx.gemspec
README.rdoc

Sphinx Client API 0.9.10

This document gives an overview of what is Sphinx itself and how to use in within Ruby on Rails. For more information or documentation, please go to www.sphinxsearch.com

Sphinx

Sphinx is a standalone full-text search engine, meant to provide fast, size-efficient and relevant fulltext search functions to other applications. Sphinx was specially designed to integrate well with SQL databases and scripting languages. Currently built-in data sources support fetching data either via direct connection to MySQL, or from an XML pipe.

Simplest way to communicate with Sphinx is to use searchd - a daemon to search through fulltext indices from external software.

Compatibility

This version supports all API features of Sphinx 0.9.10-r2043. Full compatibility list:

  • 0.9.10 — Sphinx 0.9.10-r2043
  • 0.9.9 — Sphinx 0.9.9-r1299

Documentation

You can create the documentation by running:

        rake rdoc

Latest version

You can always get latest version from kpumuk.info/projects/ror-plugins/sphinx

Credits

Dmytro Shteflyuk <kpumuk@kpumuk.info> kpumuk.info

Andrew Aksyonoff sphinxsearch.com/

Special thanks to Alexey Kovyrin <alexey@kovyrin.net> blog.kovyrin.net

License

This library is distributed under the terms of the Ruby license. You can freely distribute/modify this library.