public static KVOperation createDeleteRange(final byte[] startKey, final byte[] endKey) {
        Requires.requireNonNull(startKey, "startKey");
        Requires.requireNonNull(endKey, "endKey");
        return new KVOperation(startKey, endKey, null, DELETE_RANGE);
    }
The best practice is to call this method only once
and keep a copy of it yourself.
jraft-rheakv/rheakv-core/src/main/java/com/alipay/sofa/jraft/rhea/storage/KVOperation.java