问题标签 [ravendb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2221 浏览

c# - 用于金融时间序列数据的 NoSql(例如 RavenDB)?

我开始研究 NoSql 并想知道其他人如何看待此类解决方案存储和查询金融时间序列数据的适用性?

例如,在一个简单的场景中,我会存储股票代码、开盘价、最高价、最低价、收盘价、交易量和时间戳。然后我想根据符号和时间戳范围查询该数据。

对于这种情况,您认为什么是好的文档结构?

谢谢,

汤姆

编辑:我主要关心 NoSQL 解决方案与传统 RMDBS 解决方案中基于时间序列的数据的读取查询性能

0 投票
1 回答
1972 浏览

asp.net-mvc-2 - 更新 RavenDB 中的文档

我正在使用 asp.net MVC2。

我有一个模型定义为

如何通过我的控制器更新现有的部门文件?我的编辑动作定义为

这里所说的答案告诉有一个PATCH更新文档的命令。IDocumentSession但我在 Raven 的客户端 API的课堂上没有找到这个

我不想先获取文档,然后像在 RavenDB 的 MVCMusicStore 示例中那样更新它

0 投票
2 回答
208 浏览

asp.net-mvc-2 - RavenDB 索引不显示新数据

我有一个模型定义为

我使用 asp.net 视图添加了一条记录。为了检索记录,我创建了一个简单的索引“ DepartmentIndex”作为

要获取我正在使用以下 linq 查询的记录

到这里一切都很好。我可以在查看页面上看到我添加的第一条记录。但是,当我开始添加更多记录时,我看不到新添加的记录。我错过了什么?

0 投票
3 回答
1278 浏览

linq - RavenDB 分页索引

我有一个 Linq 查询

其中“MyIndex”是 RavenDB 中定义的简单索引。我知道在 RavenDB 中查询索引时,它会返回“TotalResults”。看这里

如何获得具有该TotalResult属性的查询结果?

0 投票
1 回答
2173 浏览

metadata - RavenDB 更改元数据“Raven-Entity-Name”

我注意到,当我将文档添加到 RavenDB 并看到“Raven-Entity-Name”元数据时,它会变成复数形式。例如,如果我的型号名称是Product它,它会将其更改为Products. 为什么会有这样的行为?

如果我创建了一个索引,我将被迫使用docs.Products

0 投票
1 回答
9573 浏览

c# - 如何在嵌入式模式下运行 RavenDb?

Ravendb 文档说在初始化 DocumentStore 之前简单地设置 DataDirectory 名称,但 DocumentStore 没有 DataDirectory 属性:(

上面的代码无法编译:(


好吧,我的坏...

我使用的是 Raven.Client-3.5.dll,你必须使用 Raven.Client.dll

0 投票
2 回答
475 浏览

.net - RavenDB 查询响应时间长,在服务器上处理速度非常快

Raven.Server 启动并绑定到端口 8022。我通过以下方式初始化 DataStore:

然后我正在做这样的查询:

并且watch.ElapsedMilliseconds总是 ~550 毫秒。但是当我查看 RavenDB 控制台时,我看到查询在 3 毫秒内处理完毕:

因此,大约 99.5% 的时间没有花在 RavenDB 上。问题是什么?(乌鸦数据库 147)

当我切换到 RavenDB 的自托管(即作为嵌入式客户端)时,一切正常(~3ms)。

为了澄清不在网络、http 调试器、dns 服务器等中的问题,我还对此进行了测试:

快速地。但是切换到 Raven.Client.Lightweight 会增加 200 倍的响应时间(550-600 毫秒)

0 投票
1 回答
5615 浏览

c# - 如何在 RavenDB 中选择一个类型的所有文档

到目前为止,我已经尝试了以下方法:

我已经能够通过添加索引然后将该索引用作查询来加载所有内容:

有没有办法只获取所有类型的文档Widget而无需创建索引?

此时我只是在沙盒环境中使用 RavenDB。我意识到这通常不是获取数据的最佳方法。

0 投票
1 回答
418 浏览

c# - 找不到 RavenDB 动态查询

我刚开始尝试 RavenDB,似乎新的/简单的查询方法是使用动态而不是罐头。我下载了 build 191,但 Query 需要一个参数,即索引名称。如何启用动态查询?我错过了命名空间吗?我需要比 191 更新的版本吗?

0 投票
1 回答
689 浏览

ravendb - RavenDB 'Hello World' 教程的问题

我正在阅读 RavenDb.net 网站上的 RavenDB 教程。
在我进入创建索引的代码块之前一切正常。
此代码段直接来自 RavenDB.Net 网站。

编译时出现错误:“非泛型类型 'Raven.Database.Indexing.IndexDefinition' 不能与类型参数一起使用。”

如果IndexDefinition是非泛型的,为什么在示例代码中将其用作泛型?断线在哪里?

谢谢你的时间吉姆