@komal997,
Updating any chart elements will re-render the entire chart as of now. However, it takes just a few milliseconds to re-render the entire chart and performs well in such a scenario. You can take a look at this documentation page for a performance demo of the chart with thousands of DataPoints.
—
Shashi Ranjan
Team CanvasJS