0

私はInt64 Idを持つ約100人のアクターのセットを持っています。この段階のすべての俳優IDは100歳未満ですが、時間の経過とともにこれを超えて成長します。サービスファブリックアクターパーティショニング

Int64の範囲全体をキーとして使用するRanged Partitionsのデフォルトのパーティション構成を使用すると、すべてのアクタが1つのパーティションにまとめられます。

名前付きパーティション戦略もありますが、これは展開時に各パーティションを定義する必要があります。

範囲を任意に制限することなく、すべてのパーティションにわたってアクターを均等に配布するにはどうすればよいですか?

答えて

0

だから、これに対する答えは非常に簡単です。 Int64 ActorIdを含むよく知られた文字列パターンを使用します。たとえば、$ "ActorId_ {Int64}"です。

+0

明確化して、アクターIDをどのように設定するかを示す小さなコードサンプルが他の人にとって参考になるかもしれません。解決策がハッシュを配布する代わりに文字列actoridを使用するのであれば、私は混乱していますか? –