
# 简介
#### 服务概述
图引擎服务（Graph Engine Service，简称GES），是针对以"关系"为基础的"图"结构数据，进行查询、分析的服务。广泛应用于社交关系分析、推荐、精准营销、舆情及社会化聆听、信息传播、防欺诈等具有丰富关系数据的场景。
#### 开发指南概述
图引擎服务软件开发工具包（GES SDK，Graph Engine Service Software Development Kit）是对GES提供的REST API进行的封装，以简化用户的开发工作。用户直接调用GES SDK提供的接口函数即可实现使用GES服务业务能力的目的。
和GES API区分管理面、业务面一样，GES SDK也区分为管理面SDK和业务面SDK，差异如下所示：
| **SDK** | **是否开源（支持maven、pip等工具下载）** | **是否支持API Explorer动态生成代码** |          **支持的语言**          | **当前版本** |
|---|---|---|---|---|
| 管理面SDK  | 是                          | 是                          | 支持Java、Python、Go、NodeJs和PHP | v1和v2版本。 |
| 业务面SDK  | 否（只能从GES连接管理界面下载）          | 否（可参考下载SDK压缩包中的样例代码）       | 支持Java和Python，其他语言后期逐步上线    | v1版本。    |
   
#### 内容导航
GES开发指南将指导您如何安装和配置开发环境、如何通过调用GES SDK提供的接口函数进行二次开发。
| **章节**                    | **内容**                       |
|:---|:---|
| 简介                        | 简要介绍本服务和开发指南的概念。             |
| 使用管理面SDK                  | 介绍使用管理面GES SDK进行的常用操作。       |
| 使用业务面SDK                  | 介绍使用业务面GES SDK进行的常用操作。       |
| 使用Cypher JDBC Driver访问GES | 介绍使用JDBC访问业务面图实例并进行cypher查询。 |
   
