1

目前我们正在使用 apache flume 框架从我们所有的 Web 应用程序中收集日志,并将日志存储在名为“Raw_Data”的 MongoDB 数据库表中。现在我们有一个任务来区分日志并根据应用程序将日志信息存储在不同的表中。所以我们决定为每个应用程序维护一个单独的表。有什么方法可以像调度程序一样创建和运行存储的 JavaScript,以便在 MongoDB 中明智地加载数据应用程序?

我对 oracle DB 非常熟悉,但我是 MongoDb 的新手。有人可以帮助我尽快找出所需的东西。

谢谢基肖尔

4

1 回答 1

2

MongoDB 存储了 Javascript 过程,但没有调度程序。

http://docs.mongodb.org/manual/tutorial/store-javascript-function-on-server/

您可以使用 cron 作业和 mongo shell 从客户端计算机触发此操作。但是,我强烈建议只使用 Python 或类似的客户端脚本语言运行脚本。与服务器端 Javascript 相比,版本控制和调试要容易得多。

于 2013-05-30T21:03:41.860 回答