Redisson - 队列容量/文档
Redisson - Queue capacity / documentation
redisson 是否有合适的文档或最佳实践?
我正在使用 .getBlockingQueue()
,它允许 offer()
和 put()
,但我不知道队列的容量是多少。我想将其设置为根据需要扩展,但如果没有它,我想如果我尝试 offer()
项目并且队列已满,我可能需要一些持久性。
由于文档看起来如此稀疏,我发现很难自信地使用它来了解预期的内容。
RBlockingQueue
目前是 "unbounded" 这就是 remainingCapacity
returns Integer.MAX 的原因。但它仅受 Redis 服务器内存大小的限制。我正在考虑引入一个具有自定义长度的有界队列。
更新:从 Redisson 2.3.0 版本开始它支持 bounded blocking queue 正确计数 remainingCapacity
redisson 是否有合适的文档或最佳实践?
我正在使用 .getBlockingQueue()
,它允许 offer()
和 put()
,但我不知道队列的容量是多少。我想将其设置为根据需要扩展,但如果没有它,我想如果我尝试 offer()
项目并且队列已满,我可能需要一些持久性。
由于文档看起来如此稀疏,我发现很难自信地使用它来了解预期的内容。
RBlockingQueue
目前是 "unbounded" 这就是 remainingCapacity
returns Integer.MAX 的原因。但它仅受 Redis 服务器内存大小的限制。我正在考虑引入一个具有自定义长度的有界队列。
更新:从 Redisson 2.3.0 版本开始它支持 bounded blocking queue 正确计数 remainingCapacity