ok, that makes sense, but does the partitioner add vnodes? is the number of vnodes fixed in a cluster?
On Wed, Jun 15, 2022 at 12:10 AM Hannu Kröger <hkro...@gmail.com> wrote: > Hey, > > num_tokens is tokens per node. > > So in your case you would have 15 vnodes altogether. > > Cheers, > Hannu > > > On 15. Jun 2022, at 10.08, Luca Rondanini <luca.rondan...@gmail.com> > wrote: > > > > Hi all, > > > > I'm just trying to understand better how cassandra works. > > > > My understanding is that, once set, the number of vnodes does not change > in a cluster. The partitioner allocates vnodes to nodes ensuring > replication data are not stored on the same node. > > > > But what happens if there are more nodes than vnodes? If I set > num_tokens to 3 and I have 5 servers? Unless the partitioner adds vnodes > and moves data around but it seems an extremely expensive operation. I'm > sure I'm missing something, I'm not quite sure what! :) > > > > Thanks, > > Luca > > > >