У меня есть теоретическая проблема о производительности LoadStartingWith
. Давайте возьмем пример из documentation:Производительность LoadStartingWith в RavenDb
BlogPost[] prefixedResultsWithMatch = session.Advanced
.LoadStartingWith<BlogPost>("blogposts/1", "*/Author/*t");
Таким образом, мы не имеем индекс. Этот «запрос» отправляется непосредственно в хранилище. Как это можно эффективно выполнять (без полноэкранного режима)? Есть ли внутренний индекс для идентификаторов на уровне RavenDb или хранения (esent, Voron)?