阿里云图数据库 GDB 介绍及关键能力| 学习笔记

简介: 快速学习阿里云图数据库 GDB 介绍及关键能力。

开发者学堂课程【阿里云图数据库 GDB 入门与应用 :阿里云图数据库 GDB 介绍及关键能力】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/623/detail/9444


阿里云图数据库 GDB 介绍及关键能力

 

内容介绍

一、 基本介绍

二、 与其他图数据库产品对比

三、 关键能力

 

一、 基本介绍

image.png

图数据库(Graph Database,简称 GDB )是阿里巴巴自主研发的,支持属性图模型,用于处理高度连接数据查询与存储的实时可靠的在线数据库。支持TinkerPop Gremlin 查询语言,可以帮助用户快速构建基于高度链接的数据集的应用程序。

 

二、 与其他图数据库产品对比

阿里云图数据库 GDB 与其他竞品对比分析图如下:

image.png

GDB 的一些兼容的 Steps 的接口,对比亚马逊对 Neptune 兼容提供了更广泛的features 兼容性。

image.png

 

三、关键能力

1、高度优化的自研引擎

GDP 所能够提供的几个关键的能力: GDB 公测版本支持以下四大核心功能 ,一是高度的 Gremlin 兼容的图查询语言;二是能够提供完整的 ACID 事务;三是提供了丰富的 SDK 以及相关的数据导入工具;

四是我们具有完善的数据库运维管理力。  

image.png

2、服务高可用

图数据库 GDB公测版本支持高可用实例,后续商业化将近步开发一写多读实例,提供读实例的水平扩展能力。

高可用版本采用一主一备的经典可用构架,主备都采用独立的图数据库节点,计算机与存储分离,主备之间通过复制(默认半同步)实现数据同步,一旦主库发生故障,将迅速检测并触发主备切换来保证可用性。备库故障对业务无影响,但会很快速被检测到并触发备库自愈。未来提供一写多读实例将共享底层存储资源(3副本),提升扩展性读同时也将带来整体存储成本的进一步降低。

image.png

3、数据导入

  • l 执行 Load 任务

Curl -u {user}:{password}-H“Content-type:application/json”-X POST -d’{source”:http://{bucket}/xxx.csv}’“http://{endpoint}/Ioader”

  • 获取Load任务列表

Curl -u {user}:{password} -X GET“http://{endpoint}/loader”

  • 查询任务详细

Curl -u {user}:{password} -X GET“http://{endpoint}/{loadid}“

  • 取消/取消任务

Curl -u {user}:{password}-X DELETE “http://{endpoint}/{loadid}“

image.png

4、Neo4j 用户迁移

对于已经自建了 Neo4j 的用户来讲 GDB 也提供了比较成熟的迁移服务首先是对数据的迁移提供了一套专门的数据迁移工具,方便用户把数据从 Neo4j 界迁移到GDB 实例中。现在提供一个 Cypher 语言的转换工具未来 GDP 也会支持直接的查询语言,另外图数据库可视化标准版集成到了 RDS 的 dms 可以支持图可视化的,未来也会提供更加专业的图可视化产品和一些常用的图计算的算法来帮助用户更加快捷的实现一些业务场景的需求。

image.png

5、Driver/SDK 支持

GDB 支持开源的 TinkerPop 3.3.3(以及上)版本Driver 官方提供 Java,Python、.Net,REST兼容性保证支持 Gremlin Console

image.png

相关实践学习
阿里云图数据库GDB入门与应用
图数据库(Graph Database,简称GDB)是一种支持Property Graph图模型、用于处理高度连接数据查询与存储的实时、可靠的在线数据库服务。它支持Apache TinkerPop Gremlin查询语言,可以帮您快速构建基于高度连接的数据集的应用程序。GDB非常适合社交网络、欺诈检测、推荐引擎、实时图谱、网络/IT运营这类高度互连数据集的场景。 GDB由阿里云自主研发,具备如下优势: 标准图查询语言:支持属性图,高度兼容Gremlin图查询语言。 高度优化的自研引擎:高度优化的自研图计算层和存储层,云盘多副本保障数据超高可靠,支持ACID事务。 服务高可用:支持高可用实例,节点故障迅速转移,保障业务连续性。 易运维:提供备份恢复、自动升级、监控告警、故障切换等丰富的运维功能,大幅降低运维成本。 产品主页:https://www.aliyun.com/product/gdb
相关文章
|
人工智能 关系型数据库 OLAP
聚光灯已就位!阿里云瑶池数据库邀你征战Cursor首届实战征文大赛
阿里云AnalyticDB携手Cursor中文社区,正式发起首届实战征文大赛!我们诚邀开发者融合Cursor的智能编程能力与AnalyticDB PostgreSQL提供的Supabase服务进行项目开发,让优秀项目被专家看见、被机遇拥抱!
|
1月前
|
存储 NoSQL Redis
阿里云高性能数据库Tair(兼容 Redis)收费价格,稳定可靠成本低
阿里云高性能云数据库Tair兼容Redis,提供Redis开源版和Tair企业版,支持多种存储介质与灵活扩展,适用于高并发场景。Tair具备亚毫秒级稳定延迟,保障业务连续性。价格方面,Redis开源版年费从72元起,Tair企业版年费从1224元起,具体费用根据配置不同有所变化。
|
3月前
|
存储 关系型数据库 分布式数据库
喜报|阿里云PolarDB数据库(分布式版)荣获国内首台(套)产品奖项
阿里云PolarDB数据库管理软件(分布式版)荣获「2024年度国内首版次软件」称号,并跻身《2024年度浙江省首台(套)推广应用典型案例》。
|
4月前
|
关系型数据库 分布式数据库 数据库
再获殊荣,阿里云PolarDB数据库蝉联SIGMOD最佳论文奖
内存池化技术新突破,阿里云PolarDB蝉联SIGMOD最佳论文奖
|
1月前
|
关系型数据库 MySQL 分布式数据库
阿里云PolarDB云原生数据库收费价格:MySQL和PostgreSQL详细介绍
阿里云PolarDB兼容MySQL、PostgreSQL及Oracle语法,支持集中式与分布式架构。标准版2核4G年费1116元起,企业版最高性能达4核16G,支持HTAP与多级高可用,广泛应用于金融、政务、互联网等领域,TCO成本降低50%。
|
1月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS费用价格:MySQL、SQL Server、PostgreSQL和MariaDB引擎收费标准
阿里云RDS数据库支持MySQL、SQL Server、PostgreSQL、MariaDB,多种引擎优惠上线!MySQL倚天版88元/年,SQL Server 2核4G仅299元/年,PostgreSQL 227元/年起。高可用、可弹性伸缩,安全稳定。详情见官网活动页。
|
1月前
|
SQL 关系型数据库 MySQL
阿里云的云数据库RDS简介
阿里云关系型数据库RDS(Relational Database Service)是一种安全稳定、高性价比、可弹性伸缩的在线数据库服务。支持MySQL、SQL Server、PostgreSQL和MariaDB引擎,提供容灾、备份、恢复、监控、迁移等全套解决方案,帮助用户轻松应对数据库运维挑战。RDS具备高可用性、高安全性、轻量运维和弹性伸缩等优势,适用于各类业务场景,助力企业降低成本、提升效率。
|
1月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎,提供高性价比、稳定安全的云数据库服务,适用于多种行业与业务场景。

热门文章

最新文章