摘要 |
Techniques are provided for leveraging the abstraction of a document set to provide optimal throughput across document accessors when multiple document accessors are accessing the same document set. According to one aspect, the document accessors are not restricted to accessing documents in any particular document order. Rather, the state of each document accessor is maintained using the bitmaps, and an efficient cyclic array based data structure is used to track the document access-count state. Based on this information, the fetch order of the documents is determined dynamically, to maximize the cache hit rate experienced by the document accessors.
|