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により、外部ファイルやデータベースを直接分析可能です。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト