Examples of ZoieStore


Examples of proj.zoie.store.ZoieStore

  @Test
  public void testSanity() throws Exception {
    String s1 = "somedata";
    RAMDirectory ramDir = new RAMDirectory();
    boolean compressionOff = false;
    ZoieStore store = LuceneStore.openStore(ramDir, "test", compressionOff);
    store.put(1, s1.getBytes(UTF8), "1");
    Assert.assertEquals("1", store.getVersion());
    byte[] data = store.get(1);
    Assert.assertNotNull(data);
    Assert.assertEquals(s1, new String(data, UTF8));
    store.commit();
    data = store.get(1);
    Assert.assertNotNull(data);
    Assert.assertEquals(s1, new String(data, UTF8));

    store.delete(1, "2");
    Assert.assertEquals("2", store.getVersion());
    data = store.get(1);
    Assert.assertNull(data);
    store.commit();
    data = store.get(1);
    Assert.assertNull(data);
    store.close();
  }
View Full Code Here

Examples of proj.zoie.store.ZoieStore

    } else if ("nio".equals(modeConf)) {
      dir = NIOFSDirectory.open(idxDir);
    } else {
      dir = FSDirectory.open(idxDir);
    }
    ZoieStore luceneStore = LuceneStore.openStore(dir, "src_data", false);
    StoreQueryHandler queryHandler = new StoreQueryHandler(inputFile, luceneStore, 100000);

    ZoieStoreConsumer<String> consumer = new ZoieStoreConsumer<String>(luceneStore,
        new ZoieStoreSerializer<String>() {
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.