sql >> Database teknologi >  >> NoSQL >> MongoDB

Kan ikke oprette forbindelse til ekstern mongodb-server

De grundlæggende trin for at aktivere fjernadgang for Mongodb, der kører på Ubuntu, er:

  1. Opsæt mindst én bruger i Mongodb (admin med root-rettigheder)
  2. Rediger konfigurationsfilen (dvs. sudo nano etc/mongodb.conf)
  3. Sørg for, at
bind_ip = 0.0.0.0 
port = 27017 
auth = true 

er indstillet (og ikke kommenteret)

  1. Tilføj en firewall-regel i UFW for at tillade 27017 fra din eksterne IP-adresse (eller hvor som helst)

Du burde være god til at gå.



  1. Mongoose find alle dokumenter, hvor array.length er større end 0 og sorter dataene

  2. mongoose forespørgsel samme felt med forskellige værdier

  3. Redis AOF fsync (ALTID) vs. LSM-træ

  4. Dokumentstørrelse i MongoDb