是否可以在mongoDB中创建临时集合,如sql server中的临时表?

时间:2016-08-23 08:59:40

标签: mongodb temporary

我想在mongodb中创建一个临时集合,就像在Sql Server中的临时表一样。如果有可能那么请告诉我如何才能这样做。

2 个答案:

答案 0 :(得分:2)

没有临时收藏品。

您可以查看{<3}}“是固定大小的集合”,它们的行为如下:“一旦集合填满其分配的空间,它就会腾出空间通过覆盖集合中最旧的文档来获取新文档。

答案 1 :(得分:2)

您可以使用2.6版中引入的$ out运算符,您可以将聚合管道的输出写入集合并将其用作临时集合,可以在达到目的后将其删除。

这是链接: https://docs.mongodb.com/v3.2/reference/operator/aggregation/out/