Package redis.seek

Examples of redis.seek.Result


    }

    @Test
    public void indexAndSearch() {
        addEntry("MLA98251174", 1287278019);
        Result result = search(0, 0, 50);

        assertEquals(1, result.getTotalCount());
        assertEquals("MLA98251174", result.getIds().get(0));
    }
View Full Code Here


    public void searchAndPaginate() {
        addEntry("MLA98251174", 1287278019);
        addEntry("MLA98251175", 1287278020);
        addEntry("MLA98251176", 1287278021);

        Result result = search(0, 0, 0);

        assertEquals(3, result.getTotalCount());
        assertEquals(1, result.getIds().size());
        assertEquals("MLA98251176", result.getIds().get(0));
    }
View Full Code Here

    @Test
    public void reindex() {
        addEntry("MLA98251174", 1287278019);
        addEntry("MLA98251174", 1287278019);
        Result result = search(0, 0, 50);

        assertEquals(1, result.getTotalCount());
        assertEquals("MLA98251174", result.getIds().get(0));
    }
View Full Code Here

    public void cache() throws InterruptedException {
        addEntry("MLA98251174", 1287278019);
        Seek seek = new Seek();
        Search search = seek.search("84689862");
        search.text("title", "ipod 160");
        Result result = search.run(1, 0, 50, Order.DESC);
        Set<String> keys = jedis.keys("*:" + Seek.QUERIES_RESULT);
        assertEquals(1, result.getTotalCount());
        assertEquals(1, keys.size());
        Thread.sleep(2000);
        keys = jedis.keys("*:" + Seek.QUERIES_RESULT);
        assertEquals(0, keys.size());
    }
View Full Code Here

    @Test
    public void remove() {
        addEntry("MLA98251174", 1287278019);
        Seek seek = new Seek();
        seek.remove("MLA98251174", "84689862");
        Result result = search(0, 0, 1);
        assertEquals(0, result.getTotalCount());
    }
View Full Code Here

        e.save();

        Search search = seek.search("2");
        search.field("status", "active");
        search.tag("tagged");
        Result run = search.run();

        assertEquals(1, run.getTotalCount());
    }
View Full Code Here

        ExecutorService pool = Executors.newFixedThreadPool(50);
        for (int n = 0; n < 100; n++) {
            pool.execute(new Runnable() {
                public void run() {
                    Result result = search(0, 0, 100);
                    if (3 != result.getTotalCount()) {
                        errors.incrementAndGet();
                    }
                }
            });
        }
View Full Code Here

TOP

Related Classes of redis.seek.Result

Copyright © 2018 www.massapicom. 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.