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

Připojení k MongoDB v Azure s Javou

Pár věcí, které můžete udělat:

  • Spusťte mongos (směrovač fragmentů) na uzlech sady replik a vytvořte jeden fragment představující celou databázi. Mongos by měl vnitřní viditelnost pro ip/port pro každý uzel replikační sady. Poté by se vaše externí aplikace Java připojila přímo k mongos. Poznámka:Použití mongos není součástí projektu lešení 10gen. To byste si museli přidat sami.
  • Nastavte Azure Connect pro přemostění mezi vaší aplikací Java a nasazením sady replik MongoDB. Je tu příznak --ipv6, který byste museli přidat do příkazového řádku mongodu (protože Azure Connect podporuje pouze provoz ipv6 přes tunel). Nepamatuji si, zda je tento příznak nastaven v 10genovém lešení a ipv6 je ve výchozím nastavení zakázáno.


  1. Import json ze souboru do mongodb pomocí mongoimport

  2. Trvalá data z Redis do MongoDB pro úložiště dat

  3. Chci načíst hodnoty vložené k určitému datu pomocí _id mongodb

  4. Mongoose VersionError:Při ukládání dokumentu nebyl nalezen žádný odpovídající dokument pro ID