heavyai/heavydb
HeavyDB (formerly MapD/OmniSciDB)
解決する課題
HeavyDBは、従来のデータベースでは扱いきれないほど巨大または複雑なデータセットを処理するように設計されており、GPUの並列処理能力を活用して、高速なSQLクエリと地理空間データおよび関係データのリアルタイム可視化を可能にします。
動作方法
GPU上で直接実行されるインメモリ、カラムストア型SQLリレーショナルデータベースとして動作します。以下のコンポーネントを統合しています:
- HeavyDB Core: GPUアクセラレーテッドなデータベースエンジン。
- Immerse UI: ダッシュボードや高度な可視化を構築するためのフロントエンド。
- GPU Renderer: Vegaに基づいてヒートマップ、ポリゴン、ラスターなどの視覚要素を生成し、地図上に合成するバックエンドシステム。
- HeavyConnect: 外部データ(CSV、Parquet、S3、ODBC)を複雑なETLプロセスなしに分析できる、外部データインジェストレイヤー。
- HeavyRF: ワイヤレスネットワーク計画用のRF伝搬シミュレーションに特化したモジュール。
対象ユーザー
GPUリソースにアクセスできる開発者やデータアナリストで、複雑な地理空間データを処理したり、高速シミュレーションを実行したり、リアルタイムデータダッシュボードを構築したい人向けです。
特徴
- GPUネイティブアーキテクチャ: 最大限のパフォーマンスを得るためにGPU上で動作するように完全に設計されています。
- 統合可視化: Immerse UIとGPUアクセラレーテッドレンダラーを備え、複雑なマッピングと画像処理に対応しています。
- フルプラットフォームオープンソース: 以前は有料版に限定されていたエンタープライズグレードの機能も現在はオープンソースで提供されています。
- 簡素化されたデータアクセス: HeavyConnectにより、外部ファイルやデータベースを直接分析可能です。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト