decrease cassandra bootstrap time -


environment: rf=3,consistency_level=local_quorum.

there lots of data in cluster,and need take long time bootstrap new node. , new node must join cluster, want decrease time.i have thought idea solve problem.

when bootstraping node,seperate "stream data old node" stage bootstrap stage. join node token ring.and new node responsible range key.it can serve new write request.and status "un",not "uj". , "stream data old node" background task,or use enable/disable data stream switch.if client request old data,because there other 2 replication,so there no problem new node not data responsible for.


Comments

Popular posts from this blog

Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12:test (default-test) on project.Error occurred in starting fork -

windows - Debug iNetMgr.exe unhandle exception System.Management.Automation.CmdletInvocationException -

configurationsection - activeMq-5.13.3 setup configurations for wildfly 10.0.0 -