本文为您介绍适用于连接和操作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开发基础的开发者。 |