java - 任何允许组合条目的高效 BlockingQueue 实现?

标签 java blockingqueue merging-data

是否有允许组合条目的 java.util.concurrent.BlockingQueue 的有效(无需同步所有内容)实现?

通过合并,我的意思是将传入的项目与队列中现有的“相等”条目(如果有)合并,否则项目会像往常一样添加到末尾。

最佳答案

查看这个答案:Concurrent Set Queue 。如果合并的意思是忽略与队列中已有元素相同的元素,那么它可能与您的问题重复。

关于java - 任何允许组合条目的高效 BlockingQueue 实现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11501613/

相关文章:

java - php 响应时出现 JSON 错误

java - 如何更新 "Practical Graph Analytics with Apache Giraph"示例以在当前 Cloudera Quickstart VM 上运行

java - 如何让BlockingQueue接受多种类型?

Java:同时从队列中删除对象。

php - array_replace() 与 PHP 中的联合运算符

java - 在 Java 中,每个查询都应该在一个单独的线程中吗?

Java JList模型

c++ - 具有自定义阻塞队列实现的未解析外部符号

Mysql合并具有相同ID的多条记录忽略空字段

python - 用python重采样和合并数据框