sql >> Databáze >  >> NoSQL >> MongoDB

Podpora rmongodb pro MongoDB 3

rmongodb (jako ve verzi 1.8.0) používá starší ovladač MongoDB C, který zatím nemá plnou podporu pro MongoDB 3.0. Zejména nebude podporovat použití nového výchozího ověřování SCRAM-SHA-1 nebo volitelného úložiště WiredTiger.

Existuje rmongodb problém v Github se sledováním tohoto:Kompatibilita s verzí 3.0 MongoDB .

Do rmongodb jsou aktualizovány vaše možnosti (v pořadí od nejméně po nejobtížnější):

  • použijte jiný ovladač, který má podporu MongoDB 3.x (tj. RMongo 0.1.0 nebo novější )

  • použijte MongoDB 2.6

  • použijte MongoDB 3.x, ale přejděte na starší auth MONGO-CR (a nepoužívejte WiredTiger ani žádné alternativní úložiště)



  1. mongoose uložit vs vložit vs vytvořit

  2. MongoDB:Kopírování pole do jiného pole ve stejném dokumentu

  3. Iterujte přes Mongodb kurzor z agregace

  4. solr Obslužné rutiny importu dat pro MongoDB