小编Ash*_*hav的帖子

如何从atlas备份文件中恢复mongo?

我尝试从 atlas 恢复 mongo 备份文件。

它包含一些 wt 文件。如何恢复。

从 atlas 的每日快照下载备份。

提前致谢。

mongodb mongorestore mongodump mongo-shell mongodb-query

9
推荐指数
1
解决办法
4576
查看次数

从 Mongo Atlas 配置的连接百分比已超过 80

从 Mongo Atlas 收到电子邮件,上面写着Connections % of configured limit has gone above 80.

使用最大连接数为 100 的 M0 沙盒层。

升级到 M2 层(也有 100 个最大连接)是否可以解决这个问题?

database mongodb node.js loopbackjs mongodb-atlas

8
推荐指数
1
解决办法
3704
查看次数

对 Mongodb 中最近的位置进行分组

位置点另存为

{
  "location_point" : {
  "coordinates" : [ 
      -95.712891, 
      37.09024
  ],
  "type" : "Point"
  },
  "location_point" : {
  "coordinates" : [ 
      -95.712893, 
      37.09024
  ],
  "type" : "Point"
  },
  "location_point" : {
  "coordinates" : [ 
      -85.712883, 
      37.09024
  ],
  "type" : "Point"
  },
  .......
  .......
}
Run Code Online (Sandbox Code Playgroud)

有几个文件。我需要到group最近的地点。分组后第一个第二个位置将在一个文档中,第三个在第二个文档中。请注意,第一和第二的位置点不相等。两个都是最近的地方。

有什么办法吗?提前致谢。

aggregate geolocation mongodb aggregation-framework geonear

1
推荐指数
1
解决办法
1359
查看次数

异步/等待vs承诺

与最佳实践相混淆。

Using async-await is better than using promises. 这样对吗 ?

如何确定使用的aync/awaitpromises

下面我只写了两个代码段。一个使用aync/await,另一个不使用。

哪个会更快?

案例1的优势是什么?

哪一种是最新的方法?

情况1

var promise1 = rp('https://api.example.com/endpoint1');
var promise2 = rp('https://api.example.com/endpoint2');

var response1 = await promise1;
var response2 = await promise2;
return response1 + ' ' + response2;
Run Code Online (Sandbox Code Playgroud)

案例2

var promise1 = rp('https://api.example.com/endpoint1');
var promise2 = rp('https://api.example.com/endpoint2');

return Promise.all([promise1, promise2])
.then(function(values){
    return values[0] + values[1];
});
Run Code Online (Sandbox Code Playgroud)

javascript asynchronous node.js promise async-await

0
推荐指数
1
解决办法
132
查看次数