D3 Big Data Performance (and Feedback Required)

I use d3 to create some graphs, but the limitation is the amount of data. To be more specific, I have an average of 500,000 points on the graph. It can go from 100,000 to 1,000,000 points on the chart.

Whenever there are “scaling” options or some other trick (I would be glad if someone explained to me), I wonder if d3 (or any other library) will really handle a graph with 500,000 points.

More, I suppose, it will depend on the client computer, which means that they may have the latest version of i7 or the old intel pentium. For this latter case, how does the browser react? I suppose this happens so slowly that it just collapses?

Well, if people can give some feedback / advice, please? (Currently trying to display the data in different ways, but my brain just exploded.)

+4
source share
2 answers

I have no numbers or tests, but I can say that I saw d3more slowly after certain data sizes , especially for certain types of graphs . 500,000 seems rather huge in terms of data points, so if you have no way to reduce this number by aggregating (for example, present 10-day data as 1 day), you may be right about the worry.

, - , , . , , HighCharts. , , - Chart.js ( 6 ).

+2

, d3 - :

  • javascript, d3, ( ).
  • .
  • DOM .

- Graphviz Gephi , .

0

Source: https://habr.com/ru/post/1584517/