Jedis基准测试-Jedis有多快

时间:2018-07-02 09:51:19

标签: redis jedis

我正在使用Jedis连接到Redis,并将数据推送到列表中。我将rpush用于JSON数据。

这些是我要做的步骤:

  1. 从Rabbitmq获取数据
  2. 从JSON数据中收集信息并准备一个键,值对
  3. 使用键和值将数据放入redis。

我看不到我的代码每秒扩展超过3000个请求。

注意:

我没有使用管道,每条消息都会导致获得jedis资源,将其添加到redis并关闭资源。

1 个答案:

答案 0 :(得分:-1)

在Redis中保持更快速度的选项是

  1. 流水线
  2. Jedis连接池

要避免:  3.无需频繁打开/关闭资源,即打开资源并重复使用

良好链接: https://tech.trivago.com/2017/01/25/learn-redis-the-hard-way-in-production/

我如何解决我的问题: 我的设计很好。但是我在所有测试中都将数据推送到同一密钥中。当我开始将数据放入不同的密钥中时,性能大大提高了。