在Java中使用百万条记录时使用哪个Map

时间:2014-01-21 01:41:02

标签: java collections map

我有许多记录要获取,它可能有数百万,我想使用hashmap,但我不确定这是否正常或内存含义是什么。

请建议

由于 VIVEK

1 个答案:

答案 0 :(得分:1)

欢迎使用StackExchange。一个好的开始就是看看这个问题:

Difference between HashMap, LinkedHashMap, and SortedMap in Java

如果您需要按特定顺序获取项目,通常不鼓励

HashMap

如果您需要存储1,000,000条以上的记录,您可能需要查看外部数据库来存储信息,因为保存所有记录会占用大量内存。