我最近将RavenDB从build 573升级到960.保存文档时显着减慢了速度。我在升级时唯一的变化是将此行添加到Raven.Server.exe.config:
<add key="Raven/Authorization/Windows/RequiredUsers" value="d1\PrestoDatabaseUser;d2\userName"/>
好吧,我还将AnonymousAccess从All更改为Get。
<add key="Raven/AnonymousAccess" value="Get"/>
编辑 - 此工作
我刚试过这个(只有第三行是新的):
documentStore.ConnectionStringName = "RavenDb";
documentStore.Initialize();
documentStore.JsonRequestFactory.ConfigureRequest += (sender, e) => ((HttpWebRequest)e.Request).PreAuthenticate = true;
答案 0 :(得分:3)
这不应该,不。 可能发生的是您现在实际上在保存时进行身份验证。 使用:
docStore.JsonRequestFactory.ConfigureRequest += (sender, e) => ((HttpWebRequest)e.Request).PreAuthenticate = true;
看看是否有帮助