MongoDB のレプリカ セットの概念を理解しようとしています。
2 つの mongoDB インスタンス A (プライマリ) と B (セカンダリ) の簡単な例を取り上げます。
クライアントが喜んで AI にクエリを実行している場合、書き込みが B にレプリケートされることは理解できますが、サーバー A にアクセスできなくなった場合はどうなりますか?
mongo レプリケーションに関しては、B が新しいプライマリとして選出されることがわかりますが、クライアントはクエリを A ではなく B にチャネルすることをどのように知るのでしょうか? これはすべてmongoの内部で行われますか?
私のクライアントの構成には A を指している uri がありますが、B には何もないので、私は尋ねます.それは正しいですか?