问题标签 [mongodb-atlas]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mongodb - MongoDB克隆到另一个集群
这里的想法是,我在托管云服务atlas中部署了 mongo 集群。我已启用连续备份。
现在我想做的是:
1)我想使用现有的备份。
2)使用这个现有的备份我想创建类似的集群(具有相同的数据形式备份)
3)自动化这个过程,以便我的新集群每天都从原始集群更新。
注意:这里克隆集群的想法是,原始集群是生产数据。我想创建一个具有相似数据的数据库,我可以在其上使用任何分析工具即插即用并执行不同的操作,而不会影响生产数据和负载。
到目前为止,我发现使用mongorestore 和 mongodump。但是,即使启用了备份,mongodump 也会在生产数据库上加载负载。我想使用相同的备份将其克隆到另一个数据库集群。
node.js - Node.js 和 MongoDB Atlas Mongoose 连接错误
我正在尝试将 MongoDB atlas 实例连接到 nodejs/express 服务器:
但我不断收到以下错误:
MongoNetworkError:连接 5 到集群 ... 27017 在 TLSSocket 处关闭。...
我怎样才能解决这个问题?
php - 共享主机上的 PHP MongoDB 驱动程序未连接到地图集
使用 mongodb 驱动程序 1.5.2 从共享主机连接到 mongodb atlas 免费层并尝试编写简单文档会出现以下错误。我究竟做错了什么?
致命错误:未捕获的 MongoDB\Driver\Exception\ConnectionTimeoutException:未找到合适的服务器:serverselectiontimeoutms 超时:/Applications/AMPPS 中的 [connection closed calling ismaster on 'test-shard-00-00-waf4c.mongodb.net:27017'] /www/mongodb/liveserver.php:63
当我对 $manager 进行 var_dump 时,我得到:
对象(MongoDB\Driver\Manager)#1 (2) { ["uri"]=> string(64) "admin:admin@test-shard-00-00-rbgc.mongodb.net:27017/" ["cluster "]=> 数组(0) { } }
我也尝试了以下方法,但错误始终相同:
mongodb - 为什么 Mongoose 不能在 MongoDB Atlas 中创建索引?
我有一个猫鼬模式,其中包含一个具有特定索引的字段:
它在我的本地机器上运行良好,所以当我通过 shell 连接到 MongoDB 时,我得到以下输出db.reports.getIndexes()
:
然后我将此应用程序部署到 Heroku 并连接到 MongoDB Atlas 而不是我的本地数据库。它适用于保存和检索数据,但没有创建索引(仅默认一个):
什么可能导致这个问题?Atlas 允许通过 Web GUI 创建索引,它可以很好地工作以及从 shell 中创建索引。但由于某种原因,Mongoose 无法执行此操作。
mongodb - 尝试使用 mongoose 连接到 MongoDB 集群时,“MongoError:ismaster 中的 setName 与提供的连接 setName 不匹配”
我是一名学生,试图为一个项目构建一个宁静的 API。我对此很陌生,所以如果它很容易解决,请原谅。
我正在使用“mongoose”:“^5.3.4”,并尝试连接到 Mongo DB Atlas 3.6.8 中名为“128project”的集群。
这是我用来连接的片段:
我使用的 URI 正是 Mongo Atlas DB 提供的。
我在终端得到这个:
任何反馈表示赞赏!
mongodb - MongoError:命令聚合需要身份验证
从 firebase 函数连接到 mongodb atlas 时,我随机出现以下错误。知道是什么原因造成的(它似乎在没有任何干预的情况下自动修复)?
node.js - Mongodb Atlas 连接正在Maxing out。实例 M10(350 个并发连接)
Mongodb Atlas withM10 instance
应该是350 concurrent connections
我能得到的。但是,一旦我启动使用猫鼬进行事务处理的服务器,连接就会被最大化,所有其他请求都在队列中。
我用于猫鼬连接的选项是:
事务完成后无法关闭连接。请帮忙。谢谢你。
node.js - 无法从strapi连接到atlas mongo db
我正在使用strapi和Mongo DB。我能够连接到 mlab Mongo DB,但不能连接到 atlas 集群的 Mongo DB。我在strapi config中使用以下配置:
更新 它按预期工作,集群的拼写不匹配。对于其中一个集群,有大写字母。