作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在研究一个需要计算大量数据的数据管理系统:想想一个包含大约 1.5 亿个包含数据的单元格的 Excel 表。
我们使用 sql server 数据库来存储数据,但由于多种原因,计算性能并不理想。在考虑替代方案时,我想尝试使用内存中的对象结构。
以下是基本要求:
最佳答案
关系数据库上的 NoSQL 数据库怎么样?像 MongoDB 或 RavenDB 之类的东西?
Mongo是一个内存数据库,我相信 Raven可以配置为在内存中运行。
NoSQL 数据库也有各种风格。有些适用于“大量读取”的应用程序,而另一些则适用于“大量写入”的应用程序。
您可能还想查看 CQRS如果您可以从预先计算常见搜索或计算中受益。
不过,我希望“无数据丢失”要求是您最大的决定因素。
关于.net - 在 .net 中寻找具有多达 1.5 亿个小对象的内存中可扩展对象存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8617356/
我是一名优秀的程序员,十分优秀!