Inside RavenDB 3.0–Chapter 6 is done
Chapter 6 isn’t something that I actually planned to write. I thought that I would be writing a high level guide into how to use and utilize RavenDB indexes.
What came out was a detailed discussion on the actual RavenDB indexing process, including a deep look into the kind of environment that we have to deal with, the type of design decisions that we had to make and the balancing act between competing demands. I don’t know if anyone would be interested in actually reading it, since it is quite low level, and it wasn’t a lot of fun to write.
It is really hard to summarize six years of operational experience into a few words. It is even harder to show you the final result and discussing that without the full history of “we tried this, and that, and that as well”. But I think it ended up okay.
You can get it in the following URL.
Comments
Thanks Ayende, nice work! Easy to read and well written.
Thanks! I also find it a nice reading.
Reading the low level stuff and the what, when, why is for me the most interesting part. I can find a lot of resources on how to do something with RavenDB and understand it, but understanding why it's designed like this is a whole new level.
Any news of chapter 8? :-)
Arash, That will take another week or two, I think
Comment preview