首页 文章
  • 0 votes
     answers
     views

    RavenDB索引失败

    我们有一个类Salespoint,它包含在RavenDB中的SalespointDocument中 . 当我尝试创建以下索引时: public class GroupInfoIndex: AbstractIndexCreationTask<SalespointDocument, SalespointGroupTimestampTuple> { public GroupInfoI...
  • 8 votes
     answers
     views

    RavenDB升级

    我几乎不敢在这里提出这个问题,因为它似乎应该可以通过谷歌或ravendb.net随时提供 . 但是,我一直很难找到将RavenDB升级到新版本的正确方法 . 我目前正在运行版本573,并希望升级到616,只是为了能够在Raven Studio中推广索引 . 什么是升级的正确方法?我是否备份我的数据库,删除硬盘上的整个Raven文件夹,然后将新的616版本复制到同一个文件夹区域?然后恢复数据库? 编...
  • 12 votes
     answers
     views

    RavenDb - 远程服务器返回错误:(403)禁止

    当我尝试在RavenDb上创建数据库人员集合时,我收到以下错误: 远程服务器返回错误:(403)禁止 . 我在IIS上烧了Raven,我不知道发生了什么 . 在乌鸦Management Studio上,当我尝试创建数据库时,我得到以下结果: 无法对服务器进行身份验证消息:远程服务器返回错误:NotFound . Uri:/ databases?database =默认服务器Uri:http...
  • 1 votes
     answers
     views

    不工作:从备份恢复RavenDB

    我正在使用最新版本的RavenDB 2.750 . 我在使用以下cmd启动操作之前关闭了服务器: . \ Raven.Server.exe -src“C:\ From”-dest“C:\ Target”-restore 但是,我没有看到任何新数据库添加到仪表板中的数据库列表中 . 我已经将备份/恢复操作缩减到最简单的数据库,我可以让它工作的唯一方法是,如果我要创建一个新的数据库,编辑设置以将该数据...
  • 1 votes
     answers
     views

    RavenDB - 防止查询错误异常

    我试图在一个应用程序中实现一些自定义搜索,允许用户键入某些字段和术语并查询结果;因此,例如,有一个文本框,他们可以键入... Name: Stacey 并运行一些代码 . 如果他们给它一个有效的名字,那很好 . 但如果他们给出信息,它就可以找出如何阻止它 . try 不太复杂,但它有点分手 . 基本上,这是在从控制器方法接收零或两个字符串后运行的 . 第一个字符串是字段,第二个字符串是要查询...
  • 17 votes
     answers
     views

    嵌入式RavenDB“无法找到事务存储类型”错误

    我能够根据以下代码成功运行RavenDB的简单测试:http://ravendb.net/tutorials/hello-world 接下来我尝试以嵌入式方式运行它,但我继续收到以下错误: Message: Could not find transactional storage type: Raven.Storage.Esent.TransactionalStorage, Raven.Stora...
  • 6 votes
     answers
     views

    无法使用Windows Azure上的RavenDB Embedded写入日志文件

    我在Windows Azure上运行MVC网站并使用嵌入式RavenDB . 如果网站是“冷”(从Azure实例卸载),我在第一次访问网站时收到以下错误消息: '/'应用程序中的服务器错误 . 写入日志文件失败说明:执行当前Web请求期间发生未处理的异常 . 请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息 . 异常详细信息:Microsoft.Isam.Esent.Interop.Es...
  • 3 votes
     answers
     views

    RavenDB中的Map / reduce会抛出InvalidOperationException

    我在使map / reduce操作工作时遇到困难 . 我是C#的业余爱好者,所以可能部分是由于我缺乏lambda和linq的经验来彻底分析和理解导致错误的原因(什么是对象创建表达式) . 代码编译完美,但是在执行时抛出异常,我不明白哪个部分不正确 . 当我禁用reduce操作时,错误仍然存在,因此我认为它与Map部分有关 . RavenDB版本是:RavenDB-Build-573 这是例外:Sy...
  • 1 votes
     answers
     views

    查询上的RavenDB异常 - 找不到方法:'Void Raven.Abstractions.Data.IndexQuery.set_DefaultField(System.String)'

    我在刷新模型的foreach循环期间遇到以下异常,因为它试图枚举查询返回的结果 . 我无法在互联网上的任何其他地方找到与此错误有关的任何内容 . 有人可以指出我做错了什么吗? System.MissingMethodException未处理Message = Method not found:'Void Raven.Abstractions.Data.IndexQuery.set_Default...
  • 6 votes
     answers
     views

    如何使用Raven.Client.Lightweight删除RavenDB数据库

    基于1.2 Raven Studio的方式并将代码移植到Windows控制台,我已经实现了我认为删除数据库(raven作为服务运行)的正确方法 . static class Program { static void Main(string[] args) { try { using (var store = new ...
  • 15 votes
     answers
     views

    RavenDB - 检索部分文档

    我正在使用Raven DB几天,我想将它用作我的Web聊天应用程序的存储 . 我有包含一些用户数据和聊天记录的文档 - 这是大收集聊天消息 . 每次加载用户文档聊天历史记录也会加载,即使我只需要几个字段,如:用户名,密码和电子邮件 . 我的问题是:如何只从数据库加载部分文件?
  • 1 votes
     answers
     views

    刚刚将RavenDB更新为rev . 转发2230 960并且在调用session.SaveChanges()时我有JsonSerialization异常

    我有点急于测试Ayende刚刚上线的RavenDB的正式版本,在我的项目(link to Github)中更新之后,我被这个例外(长堆栈跟踪的sry)吓到了 . 有没有人知道可能导致它的原因? 从'System.Net.IPAddress'上的'ScopeId'获取值时出错 . 在Raven.Imports.Newtonsoft.Json.Serialization.DynamicValuePr...
  • 0 votes
     answers
     views

    ravendb删除同一文档的多个版本

    我有一个打开版本包的数据库 . 因此文档保存如下:user / 1 / revision / 1,user / 1 / revision / 2等 . 但我没想到的是,在搜索时我将拥有相同用户的所有版本或我处理的任何其他文档用 . 我尝试将此数据库恢复到打开和关闭版本捆绑包的新数据库,我仍然在搜索中拥有所有版本 . 我像这样搜索: session.Query<Entity>().Sea...
  • 2 votes
     answers
     views

    RavenDB服务器模式性能

    我正在尝试从我的RavenDB数据库中获取数据 . 我创建了一个静态索引,并尝试使用推荐的DLL Raven.Client.Lightweight通过我的webservice来执行我的请求 . 此步骤需要3秒钟才能获取数据 . 但是如果我通过RavenDB接口进行相同的查询,我会在10毫秒内得到数据(见更少) . 你知道服务器模式下执行时间慢的原因吗? 谢谢! 编辑:这里有一些代码:我在我的web...
  • 1 votes
     answers
     views

    RavenDB - DefaultContractResolver在设置数据设置器时尝试调用RegisterForExtensionData

    嗨,大家好 我正在尝试使用Ninject为Ioc容器和RavenDB for Database设置一个小型MVC Web应用程序项目 . 在项目中,有一个“警报”AR,它取决于时钟服务,时钟服务依赖于“TheClientPreference”,Alert和TheClientPreference都保存在数据库中 . 我目前面临的问题是,每当我尝试从数据库反序列化“警报”时,它还需要通过依赖注入来解析...
  • 10 votes
     answers
     views

    文档数据库是否适合存储大量Stock Tick数据? [关闭]

    我正在考虑使用像mongodb或ravendb这样的数据库来存储大量的股票数据,并想知道与标准关系(如Sql Server)相比这是否可行 . 数据实际上不是关系数据,而是几个巨大的表格 . 我也在想我可以按分钟/小时/天/周/月等来加/最小/最大行数据,以便进行更快的计算 . 示例数据:500个符号* 60分钟* 60秒* 300天......(每个记录我们存储:日期,开放,高,低,关闭,交易量...
  • 0 votes
     answers
     views

    使用Windows Azure网站的Azure Cloud 存储

    是否可以将Azure Cloud 存储与Windows Azure网站一起使用? 我发现的 Cloud 存储的所有代码示例都使用具有Web角色的Azure Cloud 服务 . 我正在使用嵌入式RavenDB,所以我需要Azure Cloud 存储,对吗? 我目前正在使用Azure Cloud 服务Azure Cloud 存储 . PS . 这是一个几乎没有流量的小型个人网站 .
  • 10 votes
     answers
     views

    RavenDB和SignalR Nuget包依赖冲突

    基本冲突 . SignalR希望Newtonsoft.Json版本4.0.7或更高版本,而RavenDB希望版本等于4.0.5 . 这显然意味着它们不能并排安装 . 因此,除了从其中一个中下载源代码并获取本地的依赖关系然后必须检查从中创建的二进制文件,是否有可能保持使用NuGet管理的依赖项,并且可能只是转发DLL调用(像Mvc那样每个新版本都有)?
  • 0 votes
     answers
     views

    RavenDB(RavenHQ)和Twilio.MVC以及Newtonsoft.Json依赖

    我一直试图让我的应用程序与RavenHQ交谈,并安装了Twilio帮助程序包 . 我已经尝试安装最新的Raven客户端稳定版本,需要Newtonsoft.Json 4.0.8以及需要Newtonsoft.Json 4.5.7的RavenDB的.972客户端 . Twilio想要将Newtonsoft.Json 4.5.7版本更新为4.5.10 . 我得到“无法找到与'Newtonsoft.Jso...
  • 0 votes
     answers
     views

    RavenDB JsonReaderException - 冲突Newtonsoft.Json?

    我刚刚安装了Nuget包Newtonsoft.Json,我认为这就是为什么这行代码的原因: IndexCreation.CreateIndexes(typeof(DataAccessFactory).Assembly, documentStore); ...正在生成此错误: Newtonsoft.Json.JsonReaderException:{“解析值时遇到意外字符:< . 路径''...
  • 0 votes
     answers
     views

    在给定这些要求的情况下,如何构建本文档的RavenDb where子句?

    这个问题 Build 在以下问题的基础上 索引:How do I construct my RavenDb static indexes for this document, given these requirements? 带分页的简单Where子句:How to construct a proper WHERE clause with RavenDb 问题的实质是如何动态添加或删除字段以参与...
  • 0 votes
     answers
     views

    Ravendb版本控制

    如何使用asp.net MVC4的ravendb版本控制 . 我是ravendb和asp.net MVC的新手 . 我必须维护文档中的所有更新和删除记录(或)字段 . 如何使用ravendb . 我想在RDBMS表中维护审计表 .
  • 1 votes
     answers
     views

    Azure Web App(网站)通过VPN连接到VNET - VPN连接断开

    我有一个Azure Web App(以前的网站)通过VPN连接到Azure VNet . 然后,它使用Azure VM的专用IP(10.0.0.X)通过端口8080连接到Azure VM(运行RavenDB服务器) . 在过去的5个月里,这对我来说非常好 . 这是我用于将Web App连接到VNet的一般方法:http://azure.microsoft.com/en-us/documentati...
  • 0 votes
     answers
     views

    检索RavenDb Etags很慢

    我们开始在我们的中央RavenDb数据库之上使用分布式缓存策略 . 作为此策略的一部分,我们从RavenDb检索文档的Etag,并从本地Azure blob存储缓存中检索对象的值 . 我们的对象很少更改(每天10-100个对象更改)但是经常检索(每分钟大约5000个对象检索并且正在增长) 这是一个多线程环境,内部RavenDb缓存不够大,无法在AggresiveCache模式下存储所有对象 . 无...
  • 1 votes
     answers
     views

    RavenDB LINQ查询不再适用于新的稳定版本(#616)

    我正在使用RavenDBMembership Provider,在尝试了最新的RavenDB new stable build (#616)之后,一个LINQ查询就停止了工作 . 这是方法: private MembershipUserCollection FindUsers( Func<User, bool> predicate, int pageIndex, int p...
  • 1 votes
     answers
     views

    RavenDB导出\导入数据到SQL Server

    简单问题:如何将数据从SQL Server导出到RavenDB? 我编写的脚本从SQL Server获取数据并在raven中存储,但它的工作速度非常慢 . 每秒约2500个插入 . 编辑:我的代码 for (int i = 0; i < count; i+=8196) { StoreInTaven(WordStats.Skip(i).Take(8196).Select...
  • 4 votes
     answers
     views

    无法使用Embedded Db访问RavenDB Management Studio

    我使用以下代码运行并初始化实例: EmbeddableDocumentStore db = new EmbeddableDocumentStore(); db.DataDirectory = @"C:\RavenDb\"; db.Configuration.HostName = "localhost"; db....
  • 3 votes
     answers
     views

    RavenDB嵌入式session.Load挂了一会儿

    我需要在我的项目中使用嵌入式RavenDb . 我安装了Nuget Package“RavenDb.Embedded” . 之后,以下dll已添加到项目中: Raven.Abstractions Raven.Client.LigthWeight Raven.Database 我的实体类用于存储数据: public class TagLastRead { public str...
  • 5 votes
     answers
     views

    任务在创建索引时取消了RavenDB上的异常

    我在尝试在RavenDB 3.5上创建索引时遇到问题 当创建3个以上的索引时,应用程序就会死掉,得到一个 无法连接到远程服务器状态代码:ConnectFailure 索引创建代码非常简单: private static void CreateIndexes(IDocumentStore documentStore) { new PurchaseOrder_QueryBy...
  • 1 votes
     answers
     views

    RavenDB LoadAsync . 无法捕捉异常

    我有一个简单的异步方法,使用LoadAsync异步加载实体 . 我无法捕获异步调用抛出的异常 . 调试只会导致'AggregateException未被用户代码处理 . '我正在使用RavenDB Client 2.0.2375 . 我怎样才能 grab 这些例外情况? 这是方法: private async Task<Dummy> GetDummyAsync(string id) ...

热门问题