このプロジェクトについて

Perspectiveは、大規模なストリーミングデータを処理できる高性能なデータ可視化・分析エンジンです。カスタムエレメントとしてデータ-reactiveなUIを提供し、仮想スクロール可能な編集可能データグリッド、15種類以上のチャートタイプを備えたWebGLチャートエンジン、タイルベースの地理地図を特徴としています。 コアクエリエンジンはC++で書かれ、WebAssembly、Python、Rust向けにコンパイルされ、増分テーブル更新とリアクティブジョインをサポートしています。対称的なクライアント/サーバーアーキテクチャを提供し、エンジン-browser内、Web Worker内、またはWebSockets経由でリモートでも実行可能です。 主な機能: - Apache Arrow、CSV、JSON形式をサポート - DuckDB、ClickHouse、PostgreSQL、Polarsなどの外部エンジンにETLなしで直接統合する仮想サーバー - 専用のウィジェットおよびPythonクライアントライブラリを通じたJupyterとの連携 - Reactバインディング、Node.js、Python(aiohttp、Starlette、Tornado)、Rust向けのサーバーサイドサポート