天天看點

基于 GPU 的 OLAP 系統 MapD 開源其核心資料庫

mapd 是最近較火的 sql 資料庫和可視化分析平台,基于 gpu 的并行功能互動查詢和可視化大量資料集。項目于5月8日宣布,開源其核心資料庫和相關的可視化庫。

源代碼在 github 上以 apache 2.0 許可證開源,包含建構完整 mapd core 資料庫所需的所有内容,可在多 gpu 伺服器上跨數十億條記錄進行二次查詢。開發團隊還表示,項目所有的核心技術,包括分層緩存系統和 llvm 查詢編譯引擎,都包含在開源版本中。

具體包括:

mapd core 資料庫 - 根據 apache 2 許可證提供的 mapd core 資料庫的源代碼。該代碼提供了多 gpu 加速 sql 查詢所需的一切。

mapd 可視化庫 - mapd 提供開源的 javascript 庫,允許使用者建構由 mapd core 資料庫提供支援的自定義基于 web 的可視化應用程式。這些庫包含用于生成圖表、交叉過濾資料和管理與 mapd core 資料庫連接配接的功能。圖表和 crossfilter 庫基于流行的 dc.js dimensional charting 項目。