【发布时间】:2016-06-04 17:14:23
【问题描述】:
我正在研究一种使用非常大队列的算法。
除了玩具问题之外,它太大了,无法放入堆中。
作为一个队列,这很好:性能仅取决于前 N 个条目(出队)和最后 N 个条目(入队),因此将所有中间部分保留在磁盘上就可以了。
是否有可以做到这一点的库或中间件?
如果没有,我该如何实现?
我可以使用 RDBMS,但这是一种我需要非常快速地访问入队和出队的算法,所以我不想使用传统的 RDBMS。
【问题讨论】:
-
你知道吗,你能说出堆和队列的大小吗?
标签: java algorithm data-structures heap-memory large-data