zoukankan      html  css  js  c++  java
  • tigergraph图计算

    tigergraph是什么

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

    系统完全闭源。部分查询算法开源。

    分为开发版和企业版。

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

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

    tigergraph系统架构

    术语

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

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

    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开发

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

  • 相关阅读:
    友元函数
    异常处理
    RTTI
    接口类
    纯虚函数和抽象类
    虚函数与虚析构函数原理
    查看表空间使用率及shrink 表空间
    RAC fail over 测试
    js判断数组中是不是有某个元素
    layui 表格图片放大
  • 原文地址:https://www.cnblogs.com/geektcp/p/10289418.html
Copyright © 2011-2022 走看看