开发者社区> 问答> 正文

下面的语句中redis速度快吗?

Jedis j = new Jedis("192.168.1.110");
        Long a = System.currentTimeMillis();
        for (int i = 0; i < 10000; i++) {
            j.get("foo");
        }
        System.out.println(System.currentTimeMillis() - a);
        j.disconnect();

输出:
5896

展开
收起
落地花开啦 2016-02-19 15:41:23 1850 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    如果你要做测试,你最好用下面的方式来使用Jedis:
    `JedisPoolConfig config = new JedisPoolConfig();
    JedisPool jedisPool = new JedisPool(config, host, port, TIMEOUT);
    Jedis jedis = jedisPool.getResource();
    jedis.get(“foo”);
    jedisPool.returnResource(jedis).`
    建议你再多看看网上的用法。你那种用法不是跑performance的。
    当然网络环境差的话,用什么都是一样的结果。

    2019-07-17 18:44:49
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Redis多线程性能优化 立即下载
高并发分布式缓存Redis6.0 立即下载
阿里云Redis-读写分离 立即下载