MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Връзка към MongoDB в Azure с Java

Няколко неща, които можете да направите:

  • Стартирайте mongos (шард рутер) на вашите възли на набор от реплики и създайте един шард, представляващ цялата база данни. Mongos ще има вътрешна видимост към ip/port за всеки възел на набор от реплики. След това вашето външно java приложение ще се свърже директно с mongos. Забележка:Използването на mongos не е част от проекта за скеле, предоставен от 10gen. Трябва да добавите това сами.
  • Настройте Azure Connect, за да направите мост между вашето Java приложение и вашето внедряване на MongoDB replicaset. Има флаг --ipv6, който трябва да добавите към командния ред на mongod (тъй като Azure Connect поддържа само ipv6 трафик през тунела). Не мога да си спомня дали този флаг е зададен в предоставеното от 10gen скеле и ipv6 е деактивиран по подразбиране.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB изберете брой (различен x) в индексирана колона - брой уникални резултати за големи набори от данни

  2. mongodb обединяване на връзки

  3. Влияние върху производителността на типа данни на индекса в MongoDB?

  4. Свързване към Mongodb докер контейнер от друг докер контейнер

  5. MongoDB изчислява резултат от съществуващи полета и го поставя в ново поле в същата колекция