本文為您介紹適用于連接和操作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開發基礎的開發者。 |