README.markdown

Slingshot

Slingshot aims to provide a rich Ruby API and DSL for the
ElasticSearch search engine/database.

ElasticSearch is a scalable, distributed, highly-available,
RESTful database communicating by JSON over HTTP, based on Lucene,
written in Java. It manages to very simple and very powerful at the same time.
You should seriously consider it to power search in your Ruby applications:
it will deliver all the features you want — and many more you may have not
imagined yet (native geo search? histogram facets?)

Slingshot currently allow basic operation with the index and searching. See chapters below.