3

我需要管理每小时获取许多记录。关于1000000记录。而且我需要每秒获取每个主键的最后一个插入值。它适用于分片。我正在考虑尝试使用 os capped collection 来获取每个主键的最后一条记录。为了做到这一点,我做了两个单独的插入,有一种方法, into mongodb,可以使某种触发器将插入传播到一个集合到另一个集合?

4

2 回答 2

5

MongoDB 不支持触​​发器或类似行为。

做到这一点的唯一方法是让它在你的代码中发生。所以写第一个条目的代码也应该写第二个。

人们肯定要求触发。如果它们对您的解决方案是必要的,请对功能请求投票

于 2011-01-02T00:09:09.350 回答
3

我不同意“需要触发器”。各位,MongoDB 的创建速度非常快,并提供尽可能多的基本功能。这是该解决方案的强大之处。

我认为最好的想法是在您的应用程序中创建触发器作为数据访问层的一部分。

于 2012-03-01T07:20:16.857 回答