0
我正在創建一個Flask應用程序,它使用python雲圖庫連接到一個Cloudant數據庫。瓶Cloudant響應時間慢
我剛剛添加連接語句(無查詢)的響應時間可以從.4s到12s。我的連接聲明是這樣的:
client = Cloudant(USERNAME, PASSWORD, url=URL, connect=True)
當我刪除連接代碼時,我的響應時間非常低。
我在我的系統上運行了一個分析器,它顯示響應時間的增加是由於讀取ssl套接字引起的。
我也嘗試使用IBM Bluemix Github的默認示例,並得到類似的響應時間結果。
我使用內置的開發Web服務器運行我的Flask應用程序。我已經嘗試在每次請求之前連接到數據庫,並且我試過讓一個連接重用。這個延遲可能是由於我的本地機器嗎?什麼會導致它快一些,而不是其他的?其他帖子提出了IPv6或DNS的問題,但我不認爲是這樣。
API調用,如:
ddoc = DesignDocument(g.db, '_design/docs')
g.myview = View(ddoc, 'my-view')
g.myview(key=[somekey])['rows']
我已經創建了意見,並通過相應的鍵被索引,所以它不是由於索引慢。
評論不適合廣泛的討論;這個對話已經[轉移到聊天](http://chat.stackoverflow.com/rooms/137211/discussion-on-answer-by-porthunt-flask-cloudant-slow-response-time)。 –