Apache TinkerPop 安装与使用指南
1. Apache TinkerPop 概述
Apache TinkerPop 是一个强大的图计算框架,包含了多种工具和组件,可用于图数据的查询、分析和处理。以下是其主要组件的介绍:
- Gremlin 遍历语言 :TinkerPop 项目的图查询语言,支持命令式和声明式语法,以命令式语法为主。它通过一系列链式步骤实现数据的查询和修改操作,类似于函数式语言的方法链式调用。可以将 Gremlin 遍历看作一个流处理器,数据从一个步骤进入,经过操作后传递到下一个步骤。
- TinkerGraph :一种内存图引擎,支持 OLTP 和 OLAP 工作负载,是 TinkerPop Gremlin Server 和 Gremlin Console 的一部分。它是 TinkerPop API 的参考实现,也是开源且功能齐全的 TinkerPop 实现。TinkerGraph 是 TinkerPop 相关工具和软件的核心图引擎,但它不是一个可单独下载的软件,而是被 Gremlin Server 和 Gremlin Console 等可下载软件所使用。
- Gremlin Console :一个交互式终端应用程序,用于与支持 TinkerPop 的图数据库进行交互。用户可以使用它连接本地或远程数据库、将数据加载到图中,并对图进行交互式遍历。它既可以作为独立应用程序使用其自身的内存图数据,也可以作为图数据库服务器的客户端。
- Gremlin 语言变体(GLVs) :类似于特定语言的驱动程序,允许开
Apache TinkerPop 图计算框架使用教程
超级会员免费看
订阅专栏 解锁全文
2765

被折叠的 条评论
为什么被折叠?



