sql >> Base de Datos >  >> NoSQL >> MongoDB

Conexión a MongoDB en Azure con Java

Algunas cosas que podrías hacer:

  • Ejecute mongos (enrutador de fragmentos) en los nodos de su conjunto de réplicas y cree un solo fragmento que represente toda la base de datos. Mongos tendría visibilidad interna de la ip/puerto de cada nodo del conjunto de réplicas. Luego, su aplicación java externa se conectaría directamente a mongos. Nota:El uso de mongos no forma parte del proyecto de andamiaje que proporciona 10gen. Necesitará agregar esto usted mismo.
  • Configure Azure Connect para crear un puente entre su aplicación Java y su implementación de conjunto de réplicas de MongoDB. Hay un indicador --ipv6 que debe agregar a la línea de comando de mongod (ya que Azure Connect solo admite tráfico ipv6 a través del túnel). No recuerdo si esta marca está configurada en el andamio proporcionado por 10gen y si ipv6 está deshabilitado de manera predeterminada.