2011-08-30 54 views
4

我需要安排任务给的CouchDB数据库上运行的任务。这些任务读取一个数据库;汇总数据并将其写入另一个数据库用于存档目的。 我见过蒲团状态页面,这似乎是一个地方安排任务,但我无法找到如何真正做到这一点的任何文档。在CouchDB的蒲团所示如何运行CouchDB的

回答

7

任务是内置的诸如压实或复制过程。你不能在这里定义和运行你自己的任务。

对于处理你的问题,你必须运行你的任务外部应用程序,通过HTTP API访问数据的CouchDB和执行为的cronjob,但不是内的CouchDB。

+1

+1它可以帮助记忆的CouchDB是一个数据库,例如MySQL或SQL Server。它还没有做任何事情!有时我们仍然需要设置cron或其他工作来从外部查询它。 – JasonSmith

+0

还可以查看的map/reduce功能将在任务视图中。你可以定义和运行这些,但它们远非任意任务......它们可能对数据聚合有用。 – slang