当前位置: 首页 > 知识库问答 >
问题:

在Azure上的Cosmos或MongoDB

严元白
2023-03-14

我将开始新的生活。核心NoSQL项目。我可以自由选择在Azure上使用MongoDB或Cosmos,以获得最多10 GBs的数据库

也就是说,如果我使用Cosmos,我将不会有维护问题,但使用MongoDB驱动程序访问它似乎包含潜在的问题。我以前在MongoDB工作时也没有使用Cosmos的经验。另一方面,如果我在Windows或Linux服务器上安装Mongo,我必须负责服务器本身,跟踪磁盘空间,修复潜在问题等。

在维护性和可靠性方面,你建议哪一种?

共有1个答案

周鸿云
2023-03-14

根据经验,除非有理由不这样做,否则一定要选择最受管理的服务。您可能回答了自己的问题,在维护和可靠性方面,您应该选择数据库即服务(CosmosDB),它不仅提供99.999%的高可用性服务级别协议,而且使您能够在全球范围内增长和分发。

Cosmos有一个MongoDB API,我会尝试一下并实现一个PoC。

 类似资料:
  • 我正在Pycharm中用Python打开一个CSV文件,然后我想把它上传到我在Cosmos DB中的容器中。它不起作用。 我可以打开一个CSV文件,然后像上面和下面一样将其上传到CosmosDB吗?它不起作用。

  • 我阅读了这篇文章,但这里只介绍了每个分区的唯一密钥:https://docs.microsoft.com/en-us/azure/cosmos-db/unique-keys。 我在谷歌上搜索了很多,但我找不到任何关于英国收藏的结果。这可能吗?如果是,有没有关于它的文件?

  • 我正在尝试设置Azure Cosmos DB模拟器,以便在我的本地环境中进行开发…我下载了模拟器,并按照Microsoft文档页上的说明进行了操作。在初始设置之后,当服务启动并且我试图打开https://localhost:8081/_explorer/index.html(它应该给我提供资源管理器)时,我得到一个err_connection_rejection错误。 我也尝试删除数据目录,如文档

  • �� This SDK is now maintained at https://github.com/Azure/azure-sdk-for-js �� Microsoft Azure Cosmos JavaScript SDK This project provides JavaScript & Node.js SDK library for SQL API of Azure CosmosDa

  • 我有一个使用mongoDb的NodeJSAPI。我将应用程序部署在kubernetes集群中。在这里,您可以找到kubernetes.yml文件https://github.com/daumann/chronas-api/tree/azure/kuberneties 现在我想将azure cosmosdb用于容器的mongoDB instatt。https://docs.microsoft.com