MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Łączenie z zestawem replik MongoDB za pomocą rmongodb

Jak zauważył Sim, rmongodb 1.0.3 nie rozwiązuje nazw hostów .

Możliwe jest jednak połączenie z zestawami replik z rmongodb z kilkoma zastrzeżeniami:

  • musisz podać wszystkie nazwy hostów (jeśli podstawowy nie zostanie znaleziony na liście hostów nasion, rmongodb nie nawiąże połączenia)
  • nazwy hostów muszą być podane jako adresy IP
  • jeśli korzystasz z konta administratora, musisz najpierw uwierzytelnić się w bazie danych administratora (przynajmniej oczekiwane zachowanie ale warto zauważyć)
  • Mogłem uzyskać połączenie do pracy tylko przez nie podanie nazwy zestawu replSet

Więc mój działający ciąg połączenia wygląda tak:

mongo.create(c("192.168.1.123:27017","192.168.1.124:27018","192.168.1.125:27017"),"","user","password", "thedb")

Uwaga:testowałem to tylko z MongoDB 2.2.0.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Nowe funkcje zarządzania kopiami zapasowymi i zabezpieczenia dla MySQL i PostgreSQL:ClusterControl w wersji 1.6.2

  2. odpowiednik runCommand dla nodejs-native-mongodb

  3. MongoDB:Jak grupować zagnieżdżone tablice w jednym dokumencie?

  4. Jak skonfigurować replikację MySQL Master-Slave na Ubuntu 18.04

  5. Meteor.js możliwy z Cassandra zamiast MongDB?