Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

how much data can charts js handle

For my application, I am making a get request of thousands of data points. When I use charts js to display the data, it takes a long time to render, and I experience lag. I also noticed that the x-axis labels for each data point don't appear properly, so they had to be omitted

I like the sleek design and ui of the graphs, but cannot get it to work well for my use case. Is charts js not meant to be used with large data sets? Is there another library like charts js that can handle large data sets? While also being free?

like image 680
user145570 Avatar asked Aug 04 '15 15:08

user145570


2 Answers

if you want to handle big data you should use Highcharts it easy can handle some million data without a big delay

like image 57
alovaros Avatar answered Oct 22 '22 00:10

alovaros


Another option to consider is ZingChart. It is free as a branded version, but renders large amounts of data quickly while still maintaining flexibility in customization. If you are looking for a sleek design and UI, ZingChart allows the user to change just about every size, shape, and color to match your taste.

Full disclosure, I am on the ZingChart team. However, we developed a speed test tool that I think you will find helpful in testing your number of data points, regardless of which library you end up selecting. Note that some of these libraries will use up all your browser memory, so proceed with caution in some cases.

like image 5
Merrily Avatar answered Oct 22 '22 00:10

Merrily