In some cases it makes sense to load the database using multiple servers. In this case, you will want to partition the records to be loaded among the clients. Normally, YCSB just loads all of the records (as defined by the recordcount property). However, if you want to partition the load you need to additionally specify two other properties for each client:
For example, imagine you want to load 100 million records (so recordcount=100000000). Imagine you want to load with four clients. For the first client:
insertstart=0 insertcount=25000000For the second client:
insertstart=25000000 insertcount=25000000For the third client:
insertstart=50000000 insertcount=25000000And for the fourth client:
insertstart=75000000 insertcount=25000000