Wat is een MongoDB-verbindingsreeks?

Een MongoDB-verbindingsreeks is de URI die applicatiecode gebruikt om verbinding te maken met een MongoDB-server of -cluster. De URI kan hostnamen, poorten, authenticatiegegevens, replica set-instellingen en queryopties bevatten.

De URI-indeling is belangrijk, omdat voor dezelfde database verschillende verbindingsstijlen nodig kunnen zijn, afhankelijk van of deze gebruikmaakt van een standaardserver, een replica set of een SRV-record.

Beschrijving van de tool

Deze tool genereert een MongoDB-verbindings-URI op basis van de instellingen die je opgeeft. Vul de hostgegevens, authenticatiewaarden en optionele queryparameters in en kopieer vervolgens de uiteindelijke URI naar de configuratie van je app.

De tool is handig wanneer je een verbindingsreeks nodig hebt zonder de URI-syntaxis handmatig samen te stellen.

Voorbeelden

Veelvoorkomende uitvoer:

  • Standaard-URI mongodb:// voor een verbinding met een host en poort
  • mongodb+srv://-URI voor een cluster op basis van SRV
  • Verbindingsreeks met een replica set en aangepaste queryopties

Functies

  • URI-generatie: bouwt een geldige MongoDB-verbindingsreeks op basis van gestructureerde invoer
  • SRV-ondersteuning: schakelt indien nodig over naar het schema in SRV-stijl
  • Optionele parameters: ondersteunt TLS, directe verbindingen, opnieuw proberen van schrijfbewerkingen en aangepaste queryparameters

Ondersteunde indelingen

  • mongodb://
  • mongodb+srv://

Beperkingen

  • Er is minimaal één host en een databasenaam vereist.
  • In de SRV-modus wordt het poortveld genegeerd.
  • TLS wordt automatisch uitgeschakeld wanneer de SRV-modus wordt geselecteerd.