首页 > 解决方案 > AWS 中的 MERN 堆栈

问题描述

我是 MERN 堆栈的新手,并设法构建了一个应用程序。我想将它部署在 AWS 中。但问题是我必须使用文档 DB 而不是 Mongo DB。我是否需要重写我的代码才能做到这一点。我可以使用相同的猫鼬方法吗?请帮忙。我对此很陌生。

标签: amazon-web-servicesmernaws-documentdbaws-documentdb-mongoapi

解决方案


DocumentDB 在很大程度上与 MongoDB 的 API 兼容,这就是它声名鹊起的全部原因,因此您很可能无需进行任何更改。

然而,系统之间存在一些限制和差异,此处记录了(不幸的是,本文太长,无法在此处简要总结,因此我将仅包括子主题列表 - 请查看文档以获取更多详细信息)。

  • 管理数据库和集合
  • 游标最大值时间MS
  • 解释()
  • 字段名称限制
  • 索引构建
  • 在路径中使用空键查找
  • MongoDB API、操作和数据类型
  • mongodump 和 mongorestore 实用程序
  • 结果排序
  • 可重试写入
  • 稀疏索引
  • 存储压缩
  • 在 $all 表达式中使用 $elemMatch
  • $distinct 和 $elemMatch 索引
  • $查找

推荐阅读