【发布时间】:2012-12-18 14:30:26
【问题描述】:
我必须从您那里获得更好的意见或答案,以解决通过collection object/s和性能问题处理数据的问题。
在这里,我从大约 5 到 60 万行 中获取数据,以将其保存到集合对象中,我需要非常具体地针对每个类别过滤器来获取所选数据,通常我采用 vector 如果我想获取任何确切的数据,我应该遍历它的每个索引。因此,它会降低我的表现。
我有一个计划,哈希表将键和自身作为另一个哈希表的值,类似它会以嵌套方式增长许多 hast 表。这是否有利于更好的解决方案,这是我的常见问题。
注意:在 oracle 数据库中,每行包含大约 15 到 17 列(许多是数组)。(这 60 万个条目)
【问题讨论】:
-
不清楚你的问题是什么。你能改写吗?中间的粗体字体也非常分散注意力。请重新格式化!
-
请考虑下次以更好的格式发布问题
-
定义“更好”。我看不到您的第二个建议有任何积极的好处,而且还有很多额外的编码复杂性。我还会质疑为什么您要在内存中保留 50 万个项目。您应该为此使用数据库:这就是它的用途。
标签: java object collections garbage-collection