SORU
18 Mayıs 2012, Cuma


Nasıl nodejs bir Web uygulaması içinde mongodb bağlantılarını yönetmek için?

Mongodb ile node-mongodb-native sürücü bir web sitesi yazmak için kullanıyorum.

Bağlantıları yönetme hakkında bazı sorularım var:

  1. Tüm istekleri tek bir mongodb bağlantısı kullanarak yeterli mi? Herhangi bir performans sorunları var mı? Tüm uygulama kullanmak için genel bir bağlantı kurabilir miyim?

  2. Eğer istek geldi ve yakın zaman yeni bir bağlantı açarsam isteği ele zaman iyi midir? Açık ve bağlantıyı kapatmak için fazla pahalı değil mi?

  3. Genel bağlantı havuzu kullanmak gerekir? Sürücü Yerel bağlantı havuzu olduğunu duydum, bu iyi bir seçim mi?

  4. Eğer bir bağlantı kullanıyorum, kaç bağlantıları kullanılmalıdır?

  5. Dikkat gereken başka şeyler var mı?

Yardım~ için teşekkürler

CEVAP
22 Ocak 2013, Salı


The primary committer to node-mongodb-native says:

Açın MongoClient.app ve yeniden açıldığında bir kez bağlayın db nesne. Tek bir bağlantı havuzu her şey değil .Bağlan oluşturur yeni bir bağlantı havuzu.

Sorunuzun doğrudan cevabı, MongoClient sonuçları db nesnesi yeniden.() bağlayın. Bu havuzu verir, ve her eylem db/açılış kapanış bağlantıları ile karşılaştırıldığında belirgin bir hız artışı sağlayacaktır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • George McCarron

    George McCar

    29 Mayıs 2013
  • PamtheBlamofficial

    PamtheBlamof

    31 Aralık 2010
  • vgeller1

    vgeller1

    22 Kasım 2009