Ich bin mir nicht sicher über die Einstellung der Politik 'DowngradingRetryPolicy' in nodejs mit Cassandra.Wie setze ich die Downgrading-Politik in Cassandra mit nodejs
policies : { loadBalancing : new cassandra.policies.loadBalancing.RoundRobinPolicy,
retry: new cassandra.policies.retry.IdempotenceAwareRetryPolicy(new cassandra.policies.retry.RetryPolicy())
} });
Dies ist, wie ich die IdempotenceAwareRetryPolicy
Richtlinie festgelegt und es wie erwartet funktioniert, aber wie die ‚DowngradingRetryPolicy
‘ Politik in Kassandra setzen NodeJS
als Referenz mit der Ruby-Implementierung Hinzufügen
https://datastax.github.io/ruby-driver/features/retry_policies/downgrading_consistency/
Danke,
Harry
Ich verstehe völlig die Probleme in Downgrading-Politik, aber gibt es eine Möglichkeit, damit umzugehen: https://StackOverflow.com/Questions/48056093/High-Availability-in-Cassandra – Harry
Lassen Sie uns sagen, ich habe zwei Knoten, in denen man Knoten ging nach unten. Ich habe die RF = 2, jetzt muss ich die Konsistenzstufe auf 1 ändern, also gibt es ein Beispiel in Nodejs für Wiederholungsrichtlinien, die ich ausprobieren kann? – Harry
Da muss ich im Falle eines Ausfalls eine einzige Knotenunterstützung haben. – Harry