In the previous chapter, we discussed different ways to query documents based on the user search input. But the search … More
Tag: elasticsearch
Beginners guide to querying Elasticsearch (Scoring vs Sorting)
Background Elasticsearch is an open source highly scalable search and analytics engine. The Search API in Elasticsearch is very flexible … More
How we optimized 100 sec elasticsearch queries to be under a sub second.
In a SQL world, query optimizers are well matured and understood, distributed systems on other hand are new and not … More
Real time analytics using Hadoop and Elasticsearch (Big Mountain Data 2014)
I recently spoke at Big mountain data 2014 conference. Here are the slides and steps for the demo. Link to … More
Elasticsearch – How to change the mappings without reindexing
We have a reporting platform based on Elasticsearch. I was often asked to add fields or modify a mapping of a … More
Elasticsearch – Sorting and paging nested documents
We use elasticsearch to support our reporting backend. One of the primary requirements are paging and sorting the results. Paging … More
Update operation in Hive (pseudo)
As any Hadoop systems, Hive is a read-only system it only allows insert and insert overwrite the entire table or … More
Read and write data to/from Hive to Elasticsearch
Recently we started working on Elasticsearch. Its pretty amazing at what it does. We use Elasticsearch for real-time analytics. Their website describes … More