小编BoT*_*Liu的帖子

为什么单个 Jedis 实例不是线程安全的?

https://github.com/xetorthio/jedis/wiki/Getting-started

在多线程环境中使用 Jedis

您不应该使用来自不同线程的相同实例,因为您会遇到奇怪的错误。有时创建大量 Jedis 实例还不够好,因为这意味着大量套接字和连接,这也会导致奇怪的错误。

单个 Jedis 实例不是线程安全的

!为了避免这些问题,您应该使用 JedisPool,它是一个线程安全的网络连接池。您可以使用池来可靠地创建多个 Jedis 实例,前提是您在完成后将 Jedis 实例返回到池中。通过这种方式,您可以克服那些奇怪的错误并获得出色的性能。

==================================================

我想知道为什么?任何人都可以帮助我吗

pool thread-safety redis jedis

5
推荐指数
1
解决办法
5647
查看次数

标签 统计

jedis ×1

pool ×1

redis ×1

thread-safety ×1