Package org.rocksdb

Examples of org.rocksdb.WriteBatch.merge()


    batch.put("k2".getBytes("US-ASCII"), "v2".getBytes("US-ASCII"));
    batch.put("k3".getBytes("US-ASCII"), "v3".getBytes("US-ASCII"));
    batch.putLogData("blob1".getBytes("US-ASCII"));
    batch.remove("k2".getBytes("US-ASCII"));
    batch.putLogData("blob2".getBytes("US-ASCII"));
    batch.merge("foo".getBytes("US-ASCII"), "bar".getBytes("US-ASCII"));
    assertThat(batch.count()).isEqualTo(5);
    assertThat(("Merge(foo, bar)@4" +
            "Put(k1, v1)@0" +
            "Delete(k2)@3" +
            "Put(k2, v2)@1" +
View Full Code Here


                case PUT:
                    batch.put(data.key, data.value);
                    break;

                case MERGE:
                    batch.merge(data.key, data.value);
                    break;

                case DELETE:
                    batch.remove(data.key);
                    break;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.