如何在 couchdb 上运行任务

发布于 2024-12-02 06:35:47 字数 115 浏览 0 评论 0原文

我需要安排任务在 couchdb 数据库上运行。这些任务读取一个数据库;聚合数据并将其写入另一个数据库以供存档之用。 我在蒲团中看到了状态页面,这似乎是一个安排任务的地方,但我找不到任何有关如何实际完成此任务的文档。

I need to schedule tasks to run on a couchdb database. These tasks read one db; aggregate data and write them to another database for archival purposes.
I've seen the status page in futon which seems to be a a place to schedule tasks but I'm not able to find any documentation on how to actually accomplish this.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

胡大本事 2024-12-09 06:35:47

CouchDB 的 futon 中显示的任务是内置进程,例如压缩或复制。您无法在此处定义和运行自己的任务。

为了处理您的问题,您必须将任务作为通过 HTTP API 访问 CouchDB 数据的外部应用程序运行,并作为 cronjob 执行,但不能在 CouchDB 内执行。

Tasks shown in CouchDB's futon are built-in processes such as compaction or replication. You cannot define and run your own tasks here.

For handling your problem, you must run your task as external application that access CouchDB data over the HTTP API, and execute as cronjob, but not within CouchDB.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文