sql >> データベース >  >> NoSQL >> MongoDB

pymongoでawsに接続するときのServerSelectionTimeoutError

    この問題は、次の問題が原因で発生する可能性があります:

    1. pymongoのバージョン(3.3.0を使用することをお勧めします。これは私にとってはうまくいきました)

    2. DNSの問題などである可能性があります。実際、次を使用してDNSの問題を確認できます。

    telnetxx.xx.xx.xxポート

    1. ファイアウォールの問題である可能性があります

    2. sslキーで問題になる可能性があります。次のテストを試してください:

        import os
        
        import pymongo
        
        import ssl
        
        URL="url:port/db?ssl=true"
        
        client = pymongo.MongoClient(URL, ssl_cert_reqs=ssl.CERT_NONE)
        
        db = client.get_default_database()
        
        print db
        
        print db.collection_names()
    


    1. MongoDBネストされたオブジェクトの集計カウント

    2. O ^ 2の問題なしに、Rubyでバイナリビンの文字列の最も近いペア(ハミング距離)を見つける方法は?

    3. Slaveredisdbに書き込む

    4. ドット表記と$elemMatch