MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Django + Mongo + Docker mendapatkan pymongo.errors.ServerSelectionTimeoutError

Menurut dokumen ini , settings.py harus memiliki CLIENT bagian yang berisi:

Jadi coba atur settings.py Anda ke:

DATABASE = {
    'default': {
        'ENGINE': 'djongo',
        'NAME': 'your-database-name',
        'CLIENT': {
            'host': 'mongodb://mongodb:27017',
            'username': 'root',
            'password': 'mongoadmin',
            'authSource': 'admin',
            'authMechanism': 'SCRAM-SHA-1',
        }
    }
}



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongo $in kinerja operator

  2. Temukan luwak () tidak mengembalikan hasil

  3. Pengindeksan Geospasial Tidak ditemukan pemetaan untuk bidang dengan YAML

  4. Bagaimana saya bisa mengurutkan berdasarkan $elemMatch di MongoDB?

  5. Manakah dari CouchDB atau MongoDB yang sesuai dengan kebutuhan saya?