﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Ayende @ Rahien</title><link>http://ayende.com</link><description>Ayende @ Rahien</description><copyright>Copyright (C) Ayende Rahien  2004 - 2021 (c) 2026</copyright><ttl>60</ttl><item><title>Jerry commented on The RavenDB indexing process: Optimization&amp;ndash;Getting documents from disk</title><description>It would be a nice addition to these posts if you posted a link to the actual change set.  I really like reading these types of posts.  Thanks!</description><link>http://ayende.com/155201/the-ravendb-indexing-process-optimization-getting-documents-from-disk#comment5</link><guid>http://ayende.com/155201/the-ravendb-indexing-process-optimization-getting-documents-from-disk#comment5</guid><pubDate>Tue, 24 Apr 2012 01:37:24 GMT</pubDate></item><item><title>Ayende Rahien commented on The RavenDB indexing process: Optimization&amp;ndash;Getting documents from disk</title><description>Scooletz,
Yes, that is the general idea.</description><link>http://ayende.com/155201/the-ravendb-indexing-process-optimization-getting-documents-from-disk#comment4</link><guid>http://ayende.com/155201/the-ravendb-indexing-process-optimization-getting-documents-from-disk#comment4</guid><pubDate>Mon, 23 Apr 2012 13:48:02 GMT</pubDate></item><item><title>Scooletz commented on The RavenDB indexing process: Optimization&amp;ndash;Getting documents from disk</title><description>Correct me if I'm getting it wrong, but all what Raven does is searching through a given index and adding bookmarks' buffers to the collection for each doc matching criteria. Once you've got all of them, you query esent for docs in order of sorted buffers returned by Esent, right?</description><link>http://ayende.com/155201/the-ravendb-indexing-process-optimization-getting-documents-from-disk#comment3</link><guid>http://ayende.com/155201/the-ravendb-indexing-process-optimization-getting-documents-from-disk#comment3</guid><pubDate>Mon, 23 Apr 2012 12:38:40 GMT</pubDate></item><item><title>Ayende Rahien commented on The RavenDB indexing process: Optimization&amp;ndash;Getting documents from disk</title><description>Scooletz,
We are talking about how we are doing this on Esent, yes.
The relevant code is here:
https://github.com/ayende/ravendb/blob/master/Raven.Storage.Esent/StorageActions/OptimizedIndexReader.cs 
</description><link>http://ayende.com/155201/the-ravendb-indexing-process-optimization-getting-documents-from-disk#comment2</link><guid>http://ayende.com/155201/the-ravendb-indexing-process-optimization-getting-documents-from-disk#comment2</guid><pubDate>Mon, 23 Apr 2012 10:18:50 GMT</pubDate></item><item><title>Scooletz commented on The RavenDB indexing process: Optimization&amp;ndash;Getting documents from disk</title><description>Speaking about the access pattern. Is it connected with a storage engine implementation? What about Esent based? Do you retrieve some metadata from it? If so, you could elaborate this topic more.

It's getting more and more interesting. I wish you'd publish it as a single, long post! :P</description><link>http://ayende.com/155201/the-ravendb-indexing-process-optimization-getting-documents-from-disk#comment1</link><guid>http://ayende.com/155201/the-ravendb-indexing-process-optimization-getting-documents-from-disk#comment1</guid><pubDate>Mon, 23 Apr 2012 10:17:01 GMT</pubDate></item></channel></rss>