Внутри следующего блока
using (DocumentSession.Advanced.DocumentStore.AggressivelyCacheFor(TimeSpan.FromMinutes(1)))
{
return session.Query<Camera, Camera_Facets().Where(...).ToFacets("facets/CameraFacets")
}
Я выполняю запрос и спрашиваю о гранях. Когда я вижу вызов на консоли сервера raven, это занимает 2,5 секунды, но когда я снова и снова выполняю один и тот же запрос, он все равно занимает точно такое же время.
Теперь, как это значит быть быстрым? когда он возвращается примерно в одно и то же время каждый раз. Я что-то здесь упускаю? Я использую build 499 и работаю в режиме клиент-сервер, общаясь с raven на моей локальной машине.
примечание: Я выполняю запрос в моем хранилище данных для моего домена, приведенный выше код камеры показан для справки.