在多個高速(1000赫茲)趨勢上進行極快的線形圖可視化,沿着同一個滾動的時間X軸前進。
廣泛應用於各種領域,用於同時監測上百甚至上千數據源的實時數據。
每秒渲染的幀數(FPS)被實時記錄,並顯示在圖表標題上。FPS爲40-60表示運行平穩。
自動數據清理
LightningChart JS最具突破性的功能之一是自動數據清理。
因爲LightningChart JS是爲實時數據流解決方案而設計的,所以必須以最有效的方式自動清理舊的、超出視野的數據。
在實踐中,這導致了應用程序向後滾動一段距離,看到舊的數據,但如果你滾動得足夠遠,你會發現舊的數據已經被清理了。這使得應用程序可以永遠運行下去
LightningChart 多次被證明是JS圖表的性能領導者
LightningChart是JavaScript圖表供應商中開始研究數據可視化性能比較的先鋒團體。
這項活動是基於開放源碼的應用,以相同的用例測試幾個不同的圖表工具。
在測試過程中,對不同的性能指標進行測量,這些指標表明數據可視化軟件的效率如何。常見的指標有。
刷新率(FPS),顯示的可視化數據每秒更新的速度。
CPU使用率(%),可用的計算資源被利用的程度。
這是非常重要的,因爲幾乎所有分配給瀏覽一個網頁的計算能力都是由網頁上的所有內容共同分享的。
簡單地說,如果你的網頁上有一個性能很差的圖表,那麼就意味着你的整個網頁的性能都很差。
數據量,可以顯示多少數據。在實踐中,可以對可以顯示多長的歷史或可以可視化的數據的精確程度進行限制。
自2021年11月以來,LightningChart JS在所有的性能測試中占主導地位,這些測試涵蓋了各個行業的大量數據可視化用例。
靜態折線圖 | 如今,LightningChart加載的數據集要大得多,比一般的網絡圖表快50倍以上。
實時線圖 | 在最初的開發動機中,LightningChart JS的執行效率比一般的JS圖表高500000倍以上--多處理數萬個數據樣本,少用4倍的處理能力,在別人只做一次的時間裏刷新7次。
熱圖圖表 | 傳統的JS熱圖可用於可視化總數據量在1000點以下的小網格。LCJS可以實現十億級的大數據集的可視化,例如可以覆蓋大的地理區域,比如整個國家。
在我們的網頁上可以找到所有開源的LightningChart JS性能研究的信息!