Coding Blocks cover image

Designing Data-Intensive Applications – Partitioning

Coding Blocks

00:00

Elastic Search

The way elastic search works generally is you issue a query, and it'll go to something like a master node. And then you have a bunch of different data notes. Let's say you have ten of them. And let's say that you want the top 100 results back, sorted by last name. What that master note is going to do is issue that same query to all ten of the other data notes out there. They're each going to grab the top 100 records ordered by last name,. So so you just issued that query basically 11 times, right? You did it across all the data nodes, and you got it back to the master node  and then did that query again

Play episode from 17:16
Transcript

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app