tigergraph图计算

tigergraph是什么

它是一个目前业界最早进的图数据库。前端

系统彻底闭源。部分查询算法开源。mysql

分为开发版和企业版。算法

开发版免费,但功能受限,好比单点,只能构建一个图sql

企业面收费,支持大规模集群,顶点表数量不受限制。数据库

 

tigergraph系统架构

术语

顶点,边的概念是一致的。
也是json形式存放数据。json

概念解释:
DDL: 数据定义语言(通用概念)
DML:数据操做语言(通用概念)api

gadmin: 管理命令,相似mysqladmin
gbar: 备份和存储命令,backup and resotre
GSQL Shell: 用于执行sql语句,相似mysql数据库的mysql命令
GraphStudio UI: 可视化控制台架构


GPE:图数据库计算引擎
Graph Store: 内置的一个基于内存的数据存储组件
DICT : 数据分片,相似arangodb的内部的分片机制
GSE : 存储引擎,GSE经过GPE接收操做数据,对Graph Store进行增删改查并发

GSQL Language:图数据库SQL,相似arangodb的aql
GSQL: 一个内部接口,GSQL Shell调用了这个接口执行图SQL
HA: tigergraph支持高可用
IDS: GSE的内部组件,用于把顶点表、边表转换成图
IUM: 安装,升级,维护
MultiGraph: 复杂图架构,支持多个子图
Native Parallel Graph:并行图架构,支持并行存储和分析,高并发,高伸缩性
Nginx :tigergraph的前端
REST++ or RESTPP:rest api,增长、删除和查询,没有编辑
SSO :
TigerGraph Platform
TigerGraph System高并发

Kakfa

 

tigergraph开发

下面这个是这两天构建的图

 

相关文章
相关标签/搜索