簡體   English   中英

如何在Python中定期從mongoDB讀取數據

[英]how to read the data periodically from mongoDB in Python

我想在python中每5分鍾從mongoDB中讀取一次數據。 我能夠使用pymongo讀取數據。 但是,那是一次。 我想每5分鍾建立mongoDB連接並查找新文檔。

client = MongoClient('localhost', 27017)
db = client.test_insert
collection = db.dataset

for docs in db.dataset.find():
    print docs

但是我必須手動執行。 我可以讓它休眠5分鍾,然后再次與數據庫建立連接嗎? 請幫忙..

我認為您正在尋找調度程序。 我將celery用於此類用途,但除此以外,它還具有更多用途。

看看http://www.celeryproject.org/http://docs.celeryproject.org/en/latest/userguide/periodic-tasks.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM