我是否需要Jedis实例才能对使用JReJSON JSON.SET创建的文档执行EXISTS查询?

时间:2019-05-17 22:23:23

标签: rejson

从文档中可以看出JReJSON仅支持JSON。类型查询,如果我想在用JSON.SET创建的文档上使用EXISTS,是否需要实例Jedis来测试EXISTS?

使用redis-cli,我验证了用JSON.SET创建的文档在进行EXISTS测试时报告为1。因此理论上使用2个不同的客户端应该可以工作,但是我想知道是否有一种不太笨拙的方法?

1 个答案:

答案 0 :(得分:0)

JReJSON具有一个可获取Jedis池的构造函数。

    /**
     * Creates a client using provided Jedis pool
     * 
     * @param jedis bring your own Jedis pool
     */
    public JReJSON(Pool<Jedis> jedis) {
        this.client = jedis;
    }

您可以为“标准” Redis调用使用相同的池,并创建JReJSON