-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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.
Running GET queries from the browser using some extension for pretty printing JSON.
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.
The Ruby gem
Searchkick
Chewy
Using curl from the command-line (you might find jq handy).
is built on top of Apache Lucene;
The easiest way to install Elasticsearch on macOS is to use brew:
Related posts
-
Full Text Searching in a MySQL database via rails.
-
Searchkick: Intelligent Search Made Easy
-
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)
-
How does elasticsearch work with a rails app that's already connected to a MySQL database.
-
Building a Workflow for Async Searchkick Reindexing