标签: java performance memory persistence object-persistence
我有一个独立的JAVA应用程序,它对从输入文件中读取的大量元素进行操作,每个元素都与一个标识符相关联。对于每个元素,我会做以下(当然还有其他):
元素的数量可能非常大(数百万),以及网格本身。只要为其分配了一个元素,就会立即创建每个单元格,以避免存储空单元格。
问题是:有大量数据,自然会出现内存问题。在避免内存问题的同时处理大量数据的最佳策略是什么?
我有几点想法,但我想知道是否有人遇到过这类问题,如果有,请分享一下经验:
想法?