Amazon(AWS) ElastiCache Redis のクラスタモード時のシャード数、レプリカ数、ノード数の関係がわかりにくいというか、各語彙がまず難しいので何を言っているか理解するのがむずいのだが、、
普段使いとして、ノード数がかからない(すなわち、お金のかからない)パタンが一番知りたいことなのでノード数が直感的にわかるのが重要。まして、クラスタを構築してノード数が6とか出た場合には金額的に許容できない。
具体的な例でみると関係は以下の通り
* shard:2 replica: 2 → node: 6
* shard:1 replica: 2 → node: 3
* shard:2 replica: 0 → node: 2
上記より結論として、以下の関係式だけ覚えてればよい。
node数 = shard個数 x (replica数+1)