Skip to main content

大数据

SheetJS 展示了在 Web 浏览器和其他 JavaScript 环境中处理大型数据集的价值。SheetJS 库突破了 Web 浏览器中数据处理的极限,一些创新和发现已集成到 ReactJS 框架和其他基础 JS 库中。

¥SheetJS demonstrated the value of processing large datasets in the web browser and other JavaScript environments. SheetJS libraries have pushed the limits of data processing in the web browser, and some innovations and discoveries have been integrated into the ReactJS framework and other foundational JS libraries.

多年来,JS 引擎不断改进,但使用传统数据处理方法的浏览器支持存在一些硬性限制。浏览器引入了用于表示和处理非常大的二进制和文本文件的 API 和技术。

¥JS Engines have improved over the years, but there are some hard limits to browser support using traditional methods of data processing. Vendors have introduced APIs and techniques for representing and processing very large binary and textual files.

由于许多技术仅适用于少数引擎,因此它们没有嵌入到库中。仅当传统方法失效时才推荐它们。

¥Since many of the techniques only work in a few engines, they are not embedded in the library. They are recommended only when traditional approaches falter.

  • 大型数据集 - Dense Mode + Incremental CSV / HTML / JSON Export
  • Web Worker - Run large data flows without freezing the browser