Hi
we have a requirement to show 100000 bars in a single chart, does kendo chart support it what is the overhead on performance..
What is the best way to show more than 90 K + data in a bar chart , i know about zoom option.
Regards,
Hitesh Taneja
4 Answers, 1 is accepted
Hi Hitesh,
I am not sure whether I understand the exact outcome you are trying to achieve. Please elaborate a bit more and we will be happy to provide you with some guidelines.
Regards,
Plamen Lazarov
Telerik
Hi
We have a requirement to show 100000 columns/bar in 11 graph using client side kendo chart, We found loading more then 10000 columns/ bar at the same time with 11 graph is consuming more than 1 GB of IE memory and then IE becoms unresponsive.
Any baseline do you have with the control should not load more than n number of data.
Please note that we are using AngularJS.
What happens if you render as canvas instead of svg
Canvas ends up as one DOM element whereas in SVG each bar is a DOM element IE has to parse.
The suggestion by EZ should get you somewhat better performance.
Also please consider the Pan and Zoom demo. It applies filtering to the source data so you don't have to render all the data points at once.
If your data is time-based consider the Stock Chart with its aggregation and virtualization support.
I hope this helps.
Plamen Lazarov
Telerik