gpt4 book ai didi

mongodb - 即席查询/更新是否开始扼杀 MongoDB 的工作效率?

转载 作者:IT老高 更新时间:2023-10-28 13:35:43 24 4
gpt4 key购买 nike

我已经在 mongodb 上开发了一个 asp mvc 网站将近一年了。我大部分时间都喜欢它。使用 C# mongodb 驱动程序和 mongovue 等工具,开发效率非常高。

然而,我已经开始达到一个地步,我真的希望我有一个 SQL Server 数据库。诸如更新数据库中的记录之类的简单任务以及仅生成某种类型的报告的稍微复杂的查询正变得很痛苦。

我在某处读到一篇文章,为了使 NOSSQL 成功,需要有一个标准的查询语言,以及围绕它开发的工具。我猜这很遥远,所以现在我一直在努力处理这些事情。

我认为最终我将不得不使用 monogDB 和 sql server 的双重解决方案。我认为我永远不会像使用 sql server 那样高效地为 mongoDB 更新和编写查询。

在使用像 mongodb 这样的 NOSQL 时,你们是如何处理这个问题的?你和我面临同样的问题吗?

最佳答案

您可以考虑的一种解决方案是LINQPad .您可以设置一个引用 10Gen 驱动程序的模板,并像在您的代码中那样编写临时的 C# MongoDB 查询。我和我的团队使用这种方法来解决您提到的问题。

试试看(它是免费的),看看它是否可以帮助您处理简单的日常查询。

编辑 我也支持 Chris 关于熟悉原生 JSON 查询语言的建议。如果您知道语法,没有什么比快速控制台窗口更能提高速度了。

关于mongodb - 即席查询/更新是否开始扼杀 MongoDB 的工作效率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7303333/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com