Tire

Tire

Tire is a Ruby client for the Elasticsearch search engine/database. It provides Ruby-like API for fluent communication with the Elasticsearch server and blends with ActiveModel class for convenient usage in Rails applications. It allows to delete and create indices, define mapping for them, supports the bulk API, and presents an easy-to-use DSL for constructing your queries. It has full ActiveRecord/ActiveModel compatibility, allowing you to index your models (incrementally upon saving, or in bulk), searching and paginating the results. Please check the documentation at <http://karmi.github.com/retire/>.

Rubygem tire

Total Downloads
610970
Releases
51
Current Version
0.6.2
Released
2014-01-15 00:00:00 UTC
First Release
2011-04-30 22:00:00 UTC

Github karmi/tire

Watchers
1486
Forks
454
Development activity
Less active
Last commit
2013-09-19 09:26:49 UTC
Contributors
96
Issues
Wiki pages

Resources

Submitted Type Title
2011-05-06 15:59:40 UTC
by Christoph Olszowka
Guide
gist.github.com referencing Tire 2  

Comments

sgbett wrote 2014-03-13 23:27:58 UTC:

Interested parties should checkout elasticsearch-ruby as this gem is being 'retired' as per https://github.com/karmi/retire/wiki/Tire-Retire

Same author/maintainer so same tire goodness!

Post a comment

Markdown supported
or
×

In order to continue, you must be signed in using your Github account.

If you're signing in using this account for the first time Github will ask for your permission to give access to your public user data to the Ruby Toolbox.

Although the Github Authorization page does not mention it, the request includes read-only access to your verified email address (user:email OAuth scope). This is neccessary so there's a way to notify you about comments, information about your accepted project edits and the like. You can review your notification settings on your account page once you're signed in.