Performance issue with Huge amount of data

A discussion forum for JFreeChart (a 2D chart library for the Java platform).
Locked
sarin
Posts: 10
Joined: Mon Dec 17, 2007 1:29 pm

Performance issue with Huge amount of data

Post by sarin » Thu Jan 10, 2008 7:46 am

Sir,


I would like to know the performance of the JFreeChart for our requirement.

We will be having 3000 MB ~ 3 GB data in the database. From this we will be applying filter and at a time we need to plot at least 1GB data.

We would like to know how the Component performs with this much amount of data to be plotted.



Anticipating your reply.

Looking forward to hear from you.

david.gilbert
JFreeChart Project Leader
Posts: 11734
Joined: Fri Mar 14, 2003 10:29 am
antibot: No, of course not.
Contact:

Post by david.gilbert » Thu Jan 10, 2008 11:57 am

The performance will depend on many factors, so it is difficult to predict. Do you really need to plot 1GB of data (will all the detail be visible at the resolution you draw the chart?). If you really must use 1GB of data, then you'll first need to write a class that implements the JFreeChart dataset interface *without* storing all the data in memory (unless you have lots of RAM to spare)...then I'd guess that performance will depend on how fast you can read the data (and whether or not the JFreeChart renderer you choose makes one, two or three passes through the dataset).

Try it and see, is the best advice I can give.
David Gilbert
JFreeChart Project Leader

:idea: Read my blog
:idea: Support JFree via the Github sponsorship program

Locked