成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

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

jsyzchen / 2479人閱讀

摘要:前言從庫批量抽取數(shù)據(jù)或數(shù)據(jù)集較大后續(xù)代碼運行時間太長而導(dǎo)致游標超時運行解決方案設(shè)置連接永遠不超時設(shè)置連接永遠不超時一些業(yè)務(wù)邏輯手動關(guān)閉連接,釋放資源

前言

從庫批量抽取數(shù)據(jù)或數(shù)據(jù)集較大后續(xù)代碼運行時間太長而導(dǎo)致游標超時

運行env:

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

解決方案:設(shè)置連接永遠不超時
   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設(shè)置連接永遠不超時

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

Done

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/43332.html

相關(guān)文章

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

    摘要:是一個純實現(xiàn)的客戶端操作庫,支持事務(wù)存儲過程批量執(zhí)行等。插入數(shù)據(jù)元組或列表插入數(shù)據(jù)字典批量插入?yún)⒖假Y料中操作的模塊詳解之的使用原文地址更多文章請訪問我的個人博客 PyMySQL 是一個純 Python 實現(xiàn)的 MySQL 客戶端操作庫,支持事務(wù)、存儲過程、批量執(zhí)行等。 PyMySQL 遵循 Python 數(shù)據(jù)庫 API v2.0 規(guī)范,并包含了 pure-Python MySQL 客戶...

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

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

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

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

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

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

    bawn 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<