
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



