mongoの分割アルゴリズムにアクセスする方法はありますか?私はdb.printShardingStatus()
について知っているが、それは私が自分の論理を書いてキーをバケツにする必要がある。mongo sharding:鍵が解決するシャード/ホストを決定する
これは、mongosがルーティングするときに行うことだと思います。
コンテキストのために、非常に大量のデータをmongoにストリーミングしています。 EmMachineを使用してデータをプリプロセッサマシンにストリームするデータコレクタがあり、いくつかのデータクレンジングを行い、次にローカルmongodに挿入します。私がしたいのは、データの各部分についてです。コレクタはシャーディング戦略に従い、対応するプリプロセッサマシンにストリームします。トリガーは同じことを成し遂げますが、モンゴにAFAIKはありません。
をこれが最も簡単な方法でした。ありがとう! – phillee