sql-server - 我应该在 MS SQL Server 和 MongoDb 之间使用什么?
问题描述
我目前正在开发 ASP.Net Core 中的一个项目,该项目将来会有大量用户。此外,应用程序是通过敏捷过程进行的,因此我必须为将来的许多变化和升级做好准备。首先,我计划使用 MS SQL Server 数据库,但最近我看到 MongoDb 为开发人员提供了多么棒的功能。但是,我有一个困惑,当它被人们广泛使用时,使用 MongoDb 数据库会减慢我的应用程序。所以,我来这里是为了获得一些关于为我的应用程序选择数据库的建议。
解决方案
MongoDB 是最受欢迎的文档存储之一,既可作为完全托管的云服务使用,也可用于部署在自我管理的基础架构上,但它是文档存储 DB,而 SQL Server 是关系 DBMS。
性能很大程度上取决于您的要求和设计。
推荐阅读
- java - 当我用jsoup解析时,标签的内容消失了
- python - 使用python打印硬拷贝时选择打印机
- reactjs - 用于实现模态对话框的动态导入 next.js
- python - 如何在 for 循环中将用户输入保存为整数和字符串
- java - Spring Boot ModelMapper - 无会话
- numpy - 谁能解释一下这个代码输出
- ruby-on-rails - rails app current_user 方法在生产中不起作用
- c++ - (C/C++) 在同一行初始化并返回数组
- c# - 在 c# 中编码为 Php 不同的结果
- javascript - jQuery 或原生 JS 替换整个元素 (div),包括其 id、类和数据