sql >> Database teknologi >  >> NoSQL >> MongoDB

Forbindelse til MongoDB i Azure med Java

Et par ting, du kan gøre:

  • Kør mongos (shard-router) på dine replikasæt-noder, og opret et enkelt shard, der repræsenterer hele databasen. Mongoer ville have intern synlighed til ip/porten for hver replikasætnode. Derefter vil din eksterne java-app oprette forbindelse direkte til mongoer. Bemærk:Brugen af ​​mongoer er ikke en del af stilladsprojektet 10gen leverer. Du skal selv tilføje dette.
  • Konfigurer Azure Connect for at bygge bro mellem din Java-app og din MongoDB-replikasetimplementering. Der er et --ipv6-flag, du skal tilføje til kommandolinjen i mongod (da Azure Connect kun understøtter ipv6-trafik over tunnelen). Jeg kan ikke huske, om dette flag er indstillet i det 10gen-leverede stillads, og ipv6 er deaktiveret som standard.


  1. Sortering efter relevans med MongoDB

  2. Keyset(Seek)-sideinddeling i Spring Data MongoDB

  3. mongodb join-lignende forespørgsel med to samlinger og en where-klausul

  4. Hvordan HBase i CDP kan udnytte Amazons S3