I need a high-performance charting component. The main technology used is not specific; maybe javascript, flash or java for what it costs.
I need to solve these problems:
1. I need to determine the correct chart type for this type of data:
001. testA 002,003 002. testB 003,004 003. testC 004 004. testD
I am currently thinking of a network view:
http://www.connectedaction.net/wp-content/uploads/2009/09/2009-September-NodeXL-CHI-2010-Tag-Network.png
http://visualgadgets.blogspot.com/2008/06/graphs-and-networks.html
2. The schedule should exceed performance:
To date, I have over 604 million records, and I expect it to grow to a billion in the next few years. This is a lot for visualization.
3. The chart must be accessible from javascript
Given problem 2 , I will need to visualize the chart at a time (during the sartup application) and then update it gradually. By "update" I mean "add records"; records (and links between nodes) will not be deleted.
I donโt know what else I could add, thatโs almost all.
Edit: I got some useful advice; I could use pre-processed data to show a complete graph, and then only show real-time data when each of them scales accordingly.
However, given my data format above, this is a bit difficult to do, given that there may be circular links. I have to think about it.
In the meantime, I still need advice on a good diagram component for network / topology diagrams.