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

Obsługa rmongodb dla MongoDB 3

rmongodb (stan na 1.8.0) używa starszego sterownika MongoDB C, który nie ma jeszcze pełnej obsługi MongoDB 3.0. W szczególności nie będzie obsługiwał nowego domyślnego uwierzytelniania SCRAM-SHA-1 ani opcjonalnego silnika pamięci masowej WiredTiger.

Jest rmongodb problem w Github śledzący to:Zgodność z wersją 3.0 MongoDB .

Do czasu rmongodb jest zaktualizowany twoje opcje (w kolejności od najmniej do najbardziej kłopotliwej) obejmują:

  • użyj innego sterownika, który obsługuje MongoDB 3.x (np. RMongo 0.1.0 lub nowszy )

  • użyj MongoDB 2.6

  • użyj MongoDB 3.x, ale zmień wersję na starszą autoryzację MONGO-CR (i nie używaj WiredTiger ani żadnych alternatywnych silników pamięci masowej)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. warunkowa aktualizacja w mongodb

  2. Przekształć DBRef w Json

  3. Mongoose znajdź tablicę z $in

  4. Jak wykonać zapytanie o zakres dat w kolekcji MongoDB, w której data ISO jest przechowywana w polu ciągu?

  5. Jak zwrócić liczbę zaktualizowanych obiektów w mongodb?