【问题标题】:Mongo Vs Raven Evaluation [closed]Mongo Vs Raven 评估 [关闭]
【发布时间】:2013-02-14 11:22:44
【问题描述】:

我正在评估 nosql 数据库并最终确定了两个。 RavenDB 和 MongoDb。哪个更好,为什么?这将有助于编写更多面向性能的查询。

【问题讨论】:

  • 您已经在硬件上的两个平台上测试了哪些具体案例?如果您编辑问题以提供您尝试过的具体示例,这可能是可以回答的。
  • 基本上我将使用 appharbor 托管实例...想要获得特定于索引的信息、db 在执行查询、复杂搜索、文本搜索等时命中的次数
  • 您需要在问题中提供更多详细信息才能获得任何合理且有用的答案。
  • 我一直在担心同样的事情。我一直在评估 mongo 和 raven,但找不到这两个平台的任何比较。
  • 在积极使用 RavenDB + .NET Core 几年后查看我对 RavenDB 的反馈 - alex-klaus.com/ravendb-pain-and-joy

标签: mongodb ravendb mongodb-.net-driver


【解决方案1】:

Raven 的安装基数较小。当您考虑两者时,请考虑您的成长路径。 仔细看看 MongoDb 和 Raven 在分片键上的区别。 仔细查看产品周围的支持和社区——一旦您遇到生产关键问题,这些就会发挥作用。查看索引策略和 map-reduce 构造是否满足您的用例。 仔细查看最大集合和索引的存储和延迟。确定事务模型是否符合您的需求。

如果您的应用程序足够简单,那么您对 ​​DB 层的抽象应该能够让您在改变主意时进行切换。但对于复杂而强大的应用程序,我建议在提交完整产品之前进行概念验证。

【讨论】:

  • 我无法想象可以抽象出 RavenDB 和 Mongo 以用于合理大小的应用程序。 +1
猜你喜欢
  • 2015-01-25
  • 1970-01-01
  • 2014-06-11
  • 2016-11-26
  • 2019-06-08
  • 2016-11-25
  • 1970-01-01
  • 1970-01-01
  • 2018-12-15
相关资源
最近更新 更多