用于缓存大量图表数据点的数据结构

时间:2013-11-15 05:47:37

标签: algorithm data-structures charts

我有一个场景,比如我正在使用像JFreeChart或SWT Chart或BIRT这样的API绘制图表。  用于绘制图表的数据有点高,如10GB。因此图表如何工作只是保留最新的数据点,如X,Y,并丢弃其他数据,以实现有效的内存利用。

  

就像我有一个场景,一旦完成,用户就来试试   缩放图表或想要查看某些特定的DataPoints,以便解决   这种情况我需要缓存图表中的所有数据点   将再次占用内存,就像我需要保存整个数据一样   它可能会导致巨大的记忆。

那么什么是最有效的算法或恰当的任何DataStructure来排序这个问题。 它与java无关,但我用Java编程,所以我在这里提到了Java。

0 个答案:

没有答案