国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

pymong 游標超時:pymongo.errors.CursorNotFound: Cursor

jsyzchen / 2390人閱讀

摘要:前言從庫批量抽取數據或數據集較大后續代碼運行時間太長而導致游標超時運行解決方案設置連接永遠不超時設置連接永遠不超時一些業務邏輯手動關閉連接,釋放資源

前言

從庫批量抽取數據或數據集較大后續代碼運行時間太長而導致游標超時

運行env:

python2.7
pymongo==3.7.0
mongodb:v3.6.6

解決方案:設置連接永遠不超時
   client=pymongo.MongoClient(host="s3005.test.com",port=3005, connect=False)
   db = client.test
   col =db.images_new

   cursor = readm_col.find({"image_cover": 1},no_cursor_timeout=True)
   ## no_cursor_timeout設置連接永遠不超時

   try 
    for data in cursor:
        pass ## 一些業務邏輯
   except:
       errinfo = sys.exc_info()
       print errinfo
   finally:
       cursor.close() ## 手動關閉連接,釋放資源

Done

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/43332.html

相關文章

  • Python 3 進階 —— 使用 PyMySQL 操作 MySQL

    摘要:是一個純實現的客戶端操作庫,支持事務存儲過程批量執行等。插入數據元組或列表插入數據字典批量插入參考資料中操作的模塊詳解之的使用原文地址更多文章請訪問我的個人博客 PyMySQL 是一個純 Python 實現的 MySQL 客戶端操作庫,支持事務、存儲過程、批量執行等。 PyMySQL 遵循 Python 數據庫 API v2.0 規范,并包含了 pure-Python MySQL 客戶...

    newtrek 評論0 收藏0
  • MongoDB指南---9、游標與數據庫命令

    摘要:例如在中,可以用產生一個的隨機數這樣,想要從集合中查找一個隨機文檔,只要計算一個隨機數并將其作為查詢條件就好了,完全不用偶爾也會遇到產生的隨機數比集合中所有隨機值都大的情況,這時就沒有結果返回了。指定本次查詢中掃描文檔數量的上限。 上一篇文章:MongoDB指南---8、特定類型的查詢下一篇文章:MongoDB指南---10、索引、復合索引 簡介 數據庫使用游標返回find的執行結果...

    sutaking 評論0 收藏0
  • MongoDB指南---9、游標與數據庫命令

    摘要:例如在中,可以用產生一個的隨機數這樣,想要從集合中查找一個隨機文檔,只要計算一個隨機數并將其作為查詢條件就好了,完全不用偶爾也會遇到產生的隨機數比集合中所有隨機值都大的情況,這時就沒有結果返回了。指定本次查詢中掃描文檔數量的上限。 上一篇文章:MongoDB指南---8、特定類型的查詢下一篇文章:MongoDB指南---10、索引、復合索引 簡介 數據庫使用游標返回find的執行結果...

    lemanli 評論0 收藏0
  • 有坑勿踩(二)——關于游標

    摘要:本質上所有查詢的數據都是從游標來的。的作用是從游標中提取一批數據,具體提取多少則是由決定。同時注意我們已經有了一個游標。為了便于理解,我們下面還是稱之為游標超時。 前言 聊一聊一個最基本的問題,游標的使用??赡苣銖膩頉]有注意過它,但其實它在MongoDB的使用中是普遍存在的,也存在一些常見的坑需要引起我們的注意。 在寫這個系列文章時,我會假設讀者已經對MongoDB有了最基礎的了解,因...

    bawn 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<