elasticsearch-rails - Elasticsearch integrations for ActiveModel/Record and Ruby on Rails

  •        7

Elasticsearch client and Ruby API is provided by the elasticsearch-ruby project.The libraries are compatible with Ruby 1.9.3 and higher.

https://github.com/elastic/elasticsearch-rails

Tags
Implementation
License
Platform

   




Related Projects

elasticsearch-ruby - Ruby integrations for Elasticsearch


For integration with Ruby models and Rails applications, see the elasticsearch-rails project.The Elasticsearch client is compatible with Ruby 1.8.7 and higher. Other libraries in this repository might require a more recent Ruby version.

ElasticHD - Elasticsearch 可视化DashBoard, 支持Es监控、实时搜索,Index template快捷替换修改,索引列表信息查看, SQL converts to DSL等


Precompiled binaries for supported operating systems are available.ElasticHD does not require any software. It works in your web browser, allowing you to manage and monitor your ElasticSearch clusters from anywhere at any time. Built on responsive CSS design, ElasticHD adjusts itself to any screen size on any device.

retire - A rich Ruby API and DSL for the Elasticsearch search engine


NOTICE: This library has been renamed and retired in September 2013 (read the explanation). It is not considered compatible with Elasticsearch 1.x.Have a look at the http://github.com/elasticsearch/elasticsearch-rails suite of gems, which contain similar set of features for ActiveModel/Record and Rails integration as Tire.

elastic - Elasticsearch client for Go.


Elastic is an Elasticsearch client for the Go programming language.See the wiki for additional information about Elastic.



node-elasticsearch-client - A client written in node for elastic search


A node.js client for elasticsearch (http://www.elasticsearch.com). Most of the API (http://www.elasticsearch.org/guide/reference/api/) is implemented.

Elastic HQ - Sleek, intuitive, and powerful ElasticSearch Management and Monitoring


ElasticHQ provides monitoring, management, and querying web Interface for ElasticSearch instances and clusters. It provides support for Real Time Monitoring for Clusters, Manage Indices, Mappings, Shards, Aliases, and Nodes,Full Cluster Management. It works in your web browser, allowing you to manage and monitor your ElasticSearch clusters from anywhere at any time.

validates_timeliness - Date and time validation plugin for ActiveModel and Rails


Complete validation of dates, times and datetimes for Rails 4.x and ActiveModel. If you a looking for the old version for Rails 3.x go here.

elasticsearch-docker - Official Elasticsearch Docker image


This repository contains the official Elasticsearch Docker image from Elastic.Documentation can be found on the Elastic web site.

elasticsearch-dump - Import and export tools for elasticsearch


Tools for moving and saving indicies.elasticdump works by sending an input to an output. Both can be either an elasticsearch URL or a File.

simple_enum - Simple enum-like field support for ActiveModel (including validations and i18n)


Unobtrusive enum-like fields for ActiveRecord and Ruby, brings enums functionality to ActiveRecord and Mongoid models (built for Rails 4+). Note: a recent search on github for enum turned out, that there are many, many similar solutions. In fact starting with Rails 4.1, there's ActiveRecord::Enum which provides some of the functionality, but is IMHO pretty limited and too strict in the defaults it provides.

ElasticSearch - Distributed, RESTful search and analytics engine


Elasticsearch is a distributed, RESTful search and analytics engine capable of solving a growing number of use cases. As the heart of the Elastic Stack, it centrally stores your data so you can discover the expected and uncover the unexpected.

searchkick - Intelligent search made easy with Rails and Elasticsearch


Searchkick learns what your users are looking for. As more people search, it gets smarter and the results get better. It’s friendly for developers - and magical for your users.The latest version works with Elasticsearch 2 and 5. For Elasticsearch 1, use version 1.5.1 and this readme.

elephant - A persistent, full-text searchable key-value store


Elephant is an S3-backed key-value store with querying powered by Elastic Search. Your data is persisted on S3 as simple JSON documents, but you can instantly query it over HTTP. If you need a production Elastic Search instance, checkout searchly and heroku-elasticsearch.

beats - :tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash


The Beats are lightweight data shippers, written in Go, that you install on your servers to capture all sorts of operational data (think of logs, metrics, or network packet data). The Beats send the operational data to Elasticsearch, either directly or via Logstash, so it can be visualized with Kibana.By "lightweight", we mean that Beats have a small installation footprint, use limited system resources, and have no runtime dependencies.

logstash - Logstash - transport and process your logs, events, or other data


Logstash is part of the Elastic Stack along with Beats, Elasticsearch and Kibana. Logstash is an open source, server-side data processing pipeline that ingests data from a multitude of sources simultaneously, transforms it, and then sends it to your favorite "stash." (Ours is Elasticsearch, naturally.). Logstash has over 200 plugins, and you can write your own very easily as well.The license is Apache 2.0, meaning you are pretty much free to use it however you want in whatever way.

elastic_searchable - Add elasticsearch realtime indexing to your Rails application


Add elasticsearch realtime indexing to your Rails application

html5_validators - A gem/plugin for Rails 3, Rails 4, and Rails 5 that enables client-side validation using ActiveModel + HTML5 Form Validation


html5_validators is a gem/plugin for Rails 3+ that enables automatic client-side validation using ActiveModel + HTML5. Once you bundle this gem on your app, the gem will automatically translate your model validation code into HTML5 validation attributes on every form_for invocation unless you explicitly cancel it.

spark-elastic


This project combines Apache Spark and Elasticsearch to enable mining & prediction for Elasticsearch.