Mongodb Mongo Vs Raven评估

Mongodb Mongo Vs Raven评估,mongodb,ravendb,mongodb-.net-driver,Mongodb,Ravendb,Mongodb .net Driver,我正在评估nosql数据库,并最终确定了两个数据库。拉文德和蒙哥德。哪一个更好,为什么?这将有助于编写更多面向性能的查询。Raven的安装基数较小。当你考虑这两个问题时,考虑一下你的成长道路。 仔细看看MongoDb和Raven在碎片键上的不同。 仔细观察产品周围的支持和社区-一旦您遇到生产关键问题,这些将起作用。查看索引策略和map reduce构造是否满足您的用例。 仔细查看最大集合和索引的存储和延迟。确定事务模型是否适合您的需要 如果您的应用程序足够简单,那么您对DB层的抽象应该使您能够在

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

Raven的安装基数较小。当你考虑这两个问题时,考虑一下你的成长道路。 仔细看看MongoDb和Raven在碎片键上的不同。 仔细观察产品周围的支持和社区-一旦您遇到生产关键问题,这些将起作用。查看索引策略和map reduce构造是否满足您的用例。 仔细查看最大集合和索引的存储和延迟。确定事务模型是否适合您的需要


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

您在硬件的两个平台上都测试过哪些具体情况?如果您编辑您的问题以提供您尝试过的特定示例,这可能是可以回答的。基本上,我将使用appharbor托管的实例…希望获得特定于索引的信息、db执行查询的次数、复杂搜索、,文本搜索等你需要在你的问题中提供更多的细节,以得到任何合理和有用的答案。我一直在担心同样的事情。我一直在评估mongo和raven,但找不到这两个平台的任何比较。在积极使用RavenDB+.NET Core几年后,请查看我对RavenDB的反馈-我无法想象有可能将RavenDB和mongo抽象出来,用于规模合理的应用程序+1.