RavenDB 3.5 Whirlwind tour: I need to be free to explore my data

time to read 1 min | 164 words

This feature is primarily about giving operations / developers the ability to just say: "I don't care about performance, I don't care about cost, I need to find something out, and I wanna do this qucikly".

For those case, you can use Data Exploration:


This allows you to write Linq statements that are processed on the server with full access to the entire data set. Note that this has the option of running for a very long time, so we also provide a way to limit the cost based on time and the number of documents to process.

And, of course, because those kind of tasks are almost always generated at the behest of a business analyst, we can get the results as an Excel file, and dump the data in someone's else lap to deal with it.