TigerGraph文档
2.3
2.3
  • TigerGraph 2.3 技术文档目录
  • TigerGraph 版本比较
  • GSQL 图数据库算法库
  • 版本发布, 功能变更
    • 版本发布 - TigerGraph 2.3
      • 版本发布 - TigerGraph 2.2
    • 变更日志
  • INTRODUCTION AND OVERVIEW
    • TigerGraph 入门指南
    • GSQL 101
      • 环境准备
      • 定义一个Schema
      • 加载数据
      • 使用内置的SELECT进行查询
      • 使用参数化GSQL查询进行查询
      • 总结:你学到的东西
    • TigerGraph平台概览
    • Knowledge Base and FAQs
      • TigerGraph 常见问题
      • GSQL 常见问题
    • Kafka Loader用户手册
  • 系统管理指南
    • TigerGraph 管理员指南
      • 硬件及软件配置
      • 安装和配置
        • 安装指南
        • 高可用(HA)集群配置
        • 集群的扩容
        • 软件许可激活
      • 系统权限管理
        • 用户权限及验证
        • LDAP
        • 单点登录(SSO)
      • 数据加密
        • 链接的加密
        • 非活跃数据(Data At Rest)的加密
      • 系统管理
        • 基于Web的管理工具:Admin Portal
        • 使用gadmin工具管理
        • 数据的备份与恢复
        • 系统维护中的常见问题
  • 开发者指南
    • GSQL 语言开发指南
      • 第一部分 数据定义及加载
        • 简介
        • 系统和语言基础
        • 定义一个图模型(Graph Schema)
        • 修改图模型
        • 创建数据加载任务
        • 执行加载作业
        • 附录
          • 关键词和系统预留词
          • GSQL 从开始到结束的整个过程和数据流向
      • 第二部分 查询
        • 简介
        • 创建、安装、执行查询
        • 数据类型
        • 累加器(Accumulators)
        • 运算符,函数和表达式
        • 声明和赋值
        • SELECT语句
        • 控制流语句
        • 数据修改语句
        • 输出语句以及文件对象
        • 异常处理语句
        • 注释
        • 附录
          • 附录A: 一般错误和问题
          • 附录B:查询语言的完整正式语法
          • 附录C. 图查询语言的预留词列表
          • 附录D. 示例
    • RESTPP API 开发指南
      • 简介
      • RESTPP请求
      • 系统预制函数(Endpoints)
      • 系统预制函数请求格式(JSON)
    • 事务处理及ACID支持
  • 图形界面 可视化
    • GraphStudio 用户指南
      • GraphStudio 概述
      • GraphStudio许可证
      • 用户权限管理
      • 设计图模型(Schema)
      • 将数据映射到图
      • 加载数据
      • 探索图数据
      • 编写查询
      • 导入和导出解决方案
      • 已知问题
      • GraphStudio中的专利及第三方软件版权说明
Powered by GitBook
On this page
  • 无缝集成能力
  • 扩展的部署选项
  • 图算法库

Was this helpful?

  1. 版本发布, 功能变更
  2. 版本发布 - TigerGraph 2.3

版本发布 - TigerGraph 2.2

Previous版本发布 - TigerGraph 2.3Next变更日志

Last updated 6 years ago

Was this helpful?

图数据库和图分析已经渡过它的早期研发和探索阶段正在逐渐进入成熟,并且有越来越广泛的应用。根据DB-Engines.com的报告,图数据库已成为所有数据管理领域中增长最快的分支。进一步的深入调研表明,有超过40%的组织机构目前已经使用了图分析技术,此外,还有超过54%的机构表示正在考虑引进该技术。

越来越多的验证测试最终变成了真实的大型运营和分析部署。 但随之,用户也产生了一个共同问题:对可扩展性的需求。在渥太华大学进行的一项研究表明,如何有效处理超大规模图仍然是当今图分析软件的最大瓶颈。 随着生产部署数据量的增加,如何支持更复杂图分析显得尤为关键。

实现可扩展性的关键点在于能够将图数据横向分布在多台并行的计算机节点之上,并针对每台计算机提供纵向扩展CPU和内存空间的能力。 无论是传统的1.0版本图数据库(如Neo4j)还是改进后的2.0版本的图数据库(如Amazon Neptune)都无法在多台计算机之间实现图数据的横向扩展。

同时,为了挖掘数据的最大价值,用户还需要一个能够集中操作的图数据分析平台。该平台应同时支持针对OLAP和OLTP两种不同场景的统一解决方案并提供深度链路分析功能。 而像Neo4j或Amazon Neptune这样的第一/二代解决方案并不能在单个分布式图数据库上同时支持OLAP和OLTP。

与此同时,云服务已经被证明是多场景图数据库部署的一个合理选择。 当今用户正积极拥抱亚马逊或微软等公司提供的云平台,寄希望于找到一个功能全面、可扩展且成本可控的图数据解决方案。 云服务帮助企业轻松走入云时代,为强大的生成部署提供扩展能力。

为了帮助用户解决这些需求和难点,最新版本的TigerGraph构建了MPP原生架构,并提供:

无缝集成能力

可与当前流行的数据库和数据存储系统无缝集成,它们包括RDBMS,Kafka,Amazon S3,HDFS和Spark(即将推出)。全新推出的TigerGraph EcoSysGitHub将提供针对TigerGraph的开源连接器组件。 用户可根据自己的情况对其进行分叉和修改以适配自己的应用。请访问此链接以了解初始版本的详情:。

扩展的部署选项

使用户能够在“非指定云服务”的环境中按照自己的意愿部署高性能和可扩展的图数据库。TigerGraph提供在主流云服务(例如亚马逊AWS Marketplace和微软Azure)上的一键安装能力 - 帮助客户管控其数据的存储位置,以防止被某一家云服务供应商锁定。TigerGraph还针对开发和QA环境中的容器技术提供新的支持,以便在内部环境和云环境之间实现轻松迁移。

图算法库

该算法库涵盖了图常见算法的GSQL语言的有效部署,例如、PageRank、Shortest Path、、Connected Components、和、Community Detection、。TigerGraph的高性能算法库向用户提供了一组可扩展的GSQL查询。 这与目前市场上的其他图算法库形成鲜明对比:例如Neo4j仅通过提供函数调用而无法修改参数或添加、删除或编辑过程,使其缺乏灵活性。

TigerGraph提供一本写给图数据库开发人员的电子书,名为《原生并行图:用于实时深度链路分析的下一代图数据库》”。该电子书总结了从各行各业最具创新力的公司案例中提炼出的有关图数据库实施的优秀最佳实践。

此外,还有一份全新的《图数据库行业》。该报告展示了TigerGraph是如何比Neo4j快40倍,比亚马逊Neptune快57倍以上的。 TigerGraph的技术突破代表了图数据库发展的最新方向,因此在最近的Strata Data Awards评选中,我们赢得了“最具颠覆性初创公司”的奖项。

自从一年前推出了TigerGraph产品以来,我们已经取得了很大的成功,并且在各行各业帮助一些世界级的大型企业部署图数据库。 我们将继续完善我们的产品,为各个企业和政府组织提供强大的图数据分析工具 ——请和我们在一起,互联数据的力量释放!

https://github.com/tigergraph/ecosys/tree/master/etl
性能基准报告