How does index update actually work behind the scene?
How does index update actually work and how expensive is it?
What would the performance (load and request time) be like if I want to achieve immediate consistency on view results and indices?
In addition to the post pointed by HouseHippo I invite you to read this part of the documentation:
- Index Updates and Stale Parameter that allows the developer to "control" the indexing. (remember that document will be indexed once they are saved on disk)
- Automated Index Updates
So once the indexing process starts it launch the V8 engine, and the server sends the document to index to the views.