RedisGraph 是一个基于 Redis 构建的可查询图形数据库。

Redis 堆栈

RedisGraph 是第一个可查询的 Property Graph 数据库,它使用稀疏矩阵来表示图中的邻接矩阵,并使用线性代数来查询图。

主要特点

  • 基于 Property Graph 模型
    • 可能具有属性的节点 (顶点) 和 关系 (边)
    • 可以标记的节点
    • 关系具有关系类型
  • 表示为稀疏邻接矩阵的图形
  • Cypher 作为查询语言
    • 转换为线性代数表达式的密码查询

命令

请参阅 图形命令 ,以获取 Redis Enterprise 中支持的图形命令列表。

客户

有关可用 RedisGraph 客户端的列表,请参阅 RedisGraph 客户端库

配置

有关 RedisGraph 配置参数的完整列表,请参阅配置参数

要了解 Redis Enterprise 支持哪些配置参数,请参阅图形配置与 Redis Enterprise 的兼容性

设计

有关 RedisGraph 设计的概述,请参阅 RedisGraph:高性能内存图形数据库

客户端规范

RedisGraph 客户端库应遵循编写 RedisGraph 客户端库的技术规范

结果集结构

RedisGraph 结果集结构描述了 RedisGraph 在使用redis-cli.

图。BULK 终端节点

您可以使用redisgraph-bulk-loader.

请参阅GRAPH.BULK实现细节了解更多信息。

数据类型

RedisGraph 支持多种不同的数据类型,包括:

  • 图表类型:

    • 节点
    • 关系
    • 路径
  • 标量类型:

    • 字符串
    • 布尔 值
    • 整数
    • 浮点值
    • 地理空间点
  • 产品系列类型:

    • 阵 列
    • 地图

有关详细信息,请参阅 RedisGraph 数据类型

Cypher 覆盖率

RedisGraph 实现了 Cypher 语言的一个子集。有关更多信息,请参阅 Cypher 覆盖率

路径算法

了解如何使用algo.SPpathsalgo.SSpaths,请参阅路径算法

已知限制

RedisGraph 有几个已知的限制

更多信息

为本页评分
返回顶部 ↑