本文為您介紹適用於串連和操作Hologres的常見開發工具及其使用情境,您可以選擇熟悉的開發工具串連Hologres進行資料開發。
工具介紹
常見的開發工具如下表所示。
名稱 | 工具描述及使用情境 | 文檔連結 |
HoloWeb | 推薦使用 基於Hologres引擎開發的一站式巨量資料開發平台。 支援可視化和SQL兩種操作,能滿足不同開發經驗的需求,完全適用於Hologres的各種開發操作。 | |
DataWorks | 深度整合於DataWorks的一站式巨量資料開發平台。 適用於巨量資料開發情境,例如需要DataWorks調度作業等,更能滿足強依賴DataWorks開發的情境。 | |
PSQL | 基於Postgres的一個互動式命令列用戶端。 全SQL執行介面,更適用於有SQL開發基礎的開發人員。 | |
JDBC | JDBC(Java Data Base Connectivity,java資料庫連接)是一種用於執行SQL語句的Java API,可以為多種關聯式資料庫提供統一訪問,它由一組用Java語言編寫的類和介面組成。 全SQL執行,更適用於有JDBC開發經驗的開發人員。 | |
Holo Client | Holo Client是Hologres在JDBC的基礎上自研的一款開發介面,適用於大批量資料寫入(批量、即時同步至Hologres)和高QPS點查(維表關聯)情境。 | |
Python | Python是一種進階程式設計語言,由於其簡潔易讀的文法和豐富的第三方庫生態系統,在資料分析領域被廣泛應用。 | |
DataGrip | DataGrip是一個多串連資料庫開發工具,可讓您在一個應用程式中串連多個資料庫,協助您快速輕鬆地建立、管理和維護資料庫。 | |
Navicat | Navicat是一款串連多資料庫的開發工具。 支援可視化和SQL兩種操作方式,更適用於業務上強依賴Navicat的情境。 | |
Apache Nifi | Apache NiFi是一個易用、可靠的資料處理與分發系統,Apache NiFi的設計目標是自動化管理系統間的資料流。Apache Nifi是一個基於WEB-UI使用者介面,具有很強的互動性和易用性,為不同系統間或系統內提供資料流管理與處理的系統。 | |
SQL Workbench/J | SQL Workbench/J是一款免費、跨平台的SQL查詢分析工具。 全SQL執行介面,更適用於有SQL開發基礎的開發人員。 |