2010-12-20 8 views
1

Ich habe NORM-Treiber in der Produktion verwendet. Neujahrsferien - es ist ziemlich cool, also mein Projekt wird hoch geladen und ich möchte ein Replikationsset einrichten, aber habe ein Problem - Norm unterstützt keine Replikationssatz :(. Soweit ich verstehe sharding auch?C# MongoDB Treiber Probleme (NORM)

Hilf mir :) Wer hat mongodb csharp oder offiziellen 10gen Treiber mit replset verwendet? Gibt es ein Problem in der Produktion? Wenn ich einen anderen Treiber auswähle, muss ich das Repository neu schreiben, aber ich möchte nicht, dass es umsonst ist. Gibt es einige Probleme?

Antwort

1

Das Sharding sollte nicht von der treiberspezifischen Unterstützung abhängen. Wenn Sie shard, verbinden Sie sich mit einer Router-Anwendung mongos und dieser Router verhält sich genau wie mongod.

So sollten Sie in der Lage sein zu shard. Aber Sie müssen wahrscheinlich die "Verbindungszeichenfolge" ändern. Das vorgeschlagene Setup ist ein mongos pro Anwendungsserver (anstelle Ihrer aktuellen einzelnen mongod).