Full-text Search with Elasticsearch in Rails

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • elastic_songs_api

    An example project using Rails and Elasticsearch

  • You can find the source code of an example project that we're going to build here. The commit history more or less corresponds to the order of the sections in this article.

  • json-formatter

    Makes JSON easy to read.

  • Running GET queries from the browser using some extension for pretty printing JSON.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Elasticsearch Rails

    Elasticsearch integrations for ActiveModel/Record and Ruby on Rails

  • Let's add Elasticsearch into the mix. To do so, we will need the elasticsearch-model gem. It's an official Elasticsearch gem that integrates nicely with Rails models.

  • elasticsearch-ruby

    Ruby integrations for Elasticsearch

  • The Ruby gem

  • Searchkick

    Intelligent search made easy

  • Searchkick

  • chewy

    High-level Elasticsearch Ruby framework based on the official elasticsearch-ruby client

  • Chewy

  • jq

    Discontinued Command-line JSON processor [Moved to: https://github.com/jqlang/jq] (by stedolan)

  • Using curl from the command-line (you might find jq handy).

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Apache Solr

    Apache Lucene and Solr open-source search software

  • is built on top of Apache Lucene;

  • HomeBrew

    🍺 The missing package manager for macOS (or Linux)

  • The easiest way to install Elasticsearch on macOS is to use brew:

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Full Text Searching in a MySQL database via rails.

    2 projects | /r/rails | 14 Mar 2022
  • Searchkick: Intelligent Search Made Easy

    1 project | news.ycombinator.com | 27 Feb 2024
  • Most performant way to build an analytics dashboard from a relational database backend that only stores numeric values, where the data the end-user sees is "categorized" into numeric brackets (e.g. 60-79 = Med, 80-100 = High, etc)

    2 projects | /r/rails | 11 Dec 2022
  • How does elasticsearch work with a rails app that's already connected to a MySQL database.

    1 project | /r/rails | 22 Jul 2022
  • Building a Workflow for Async Searchkick Reindexing

    1 project | dev.to | 29 Jun 2022