【发布时间】:2017-09-22 07:47:26
【问题描述】:
Guava 的集合实现是否将超过一定大小的数据流向磁盘?
我没有找到关于此的简单参考,尽管这听起来像是支持大型数据集的一种自然/简单的方式...
我们当然可以使用其他库,例如 Map DB...或者更全面的设置,例如 voldemort...但只是想知道为什么 Guava 没有它...
是不是从架构的角度来看,如果需要使用这么大的数据集,最好将数据拆分到单独的数据存储实例中,而不是放在同一个JVM中......?
【问题讨论】:
-
不; Guava 坚持堆上集合,就像 java.util 中的集合一样。
-
@LouisWasserman:这应该是一个答案,而不是评论。 =)
-
@Sumedh:“但只是想知道为什么 Guava 没有它”——这对于 StackOverflow 来说并不是一个好问题,因为它不是您想要的特定 problem回答。不过,答案是这样的东西非常专业,不在 Guava 涵盖的领域。
标签: guava large-data