You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

RedisGraph中的架构和查询

RedisGraph 是一个基于 Redis 数据库的高性能图数据库,允许用户使用查询语言 Cypher 来存储和查询图形数据。RedisGraph 数据在内存中存储,可以轻松地嵌入到现有的 Redis 环境中。

架构

在 RedisGraph 中,每个图形由节点和关系组成。图形的节点和关系都具有属性,可以针对这些属性进行查询。节点和关系具有类型,它们的类型可以用于查询。RedisGraph 在内存中存储节点和关系,并使用易于使用的 API 接口将它们存储到 Redis 中。

示例代码:

在 RedisGraph 里创建一个名为“mygraph”的新图形:

127.0.0.1:6379> GRAPH.QUERY mygraph "CREATE (:person {name: 'Alice', age: 28}), (:person {name: 'Bob', age: 34}), (:person {name: 'Charlie', age: 22})"

查询mygraph图形的所有节点:

127.0.0.1:6379> GRAPH.QUERY mygraph "MATCH (n) RETURN n"

查询名称为“Alice”的节点和它的所有属性:

127.0.0.1:6379> GRAPH.QUERY mygraph "MATCH (n:person {name: 'Alice'}) RETURN n"

查询年龄小于30岁的所有节点:

127.0.0.1:6379> GRAPH.QUERY mygraph "MATCH (n:person) WHERE n.age < 30 RETURN n"

查询两个节点之间的关系:

127.0.0.1:6379> GRAPH.QUERY mygraph "MATCH (a:person {name: 'Alice'})-[r]->(b:person {name: 'Bob'}) RETURN r"

以上是 RedisGraph 的一些基本操作,详细的操作方法可以查看 RedisGraph 的官方文档。

本文内容通过AI工具匹配关键字智能整合而成,仅供参考,火山引擎不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系service@volcengine.com进行反馈,火山引擎收到您的反馈后将及时答复和处理。
展开更多
面向开发者的云福利中心,ECS 60元/年,域名1元起,助力开发者快速在云上构建可靠应用

社区干货

火山引擎 Redis 云原生实践

可以使用 Redis 集群模式。Redis 集群模式的原理是把保存在其中的数据做了分片,每一部分数据由不同的 Redis 实例承担。Redis 的典型应用场景有以下 3 种:- **缓存**:因为 Redis 是基于内存的存储,它的读写请求会在内存执行,请求响应的延迟很低,所以很多场景下会把 Redis 当做缓存使用。- **数据库**:Redis 支持持久化,可以把它当做 KV 数据库使用。- **消息队列**:Redis 支持 stream 数据,在 stream 数据结构基础上封...

字节跳动自研万亿级图数据库 & 图计算实践

针对上述图状结构数据,ByteGraph 支持 **有向属性图数据模型** ,支持 **Gremlin 查询语言** ,支持 **灵活丰富的写入和查询接口** , **读写吞吐可扩展到千万 QPS** , **延迟毫秒级** 。目前,ByteGraph 支持了头条、抖音、西瓜、火山等几乎字节跳动全部产品线,遍布全球机房。ByteGraph 主要用于在线 OLTP 场景,而在离线场景下,图数据的分析和计算需求也逐渐显现。在这篇文章中,将从 ByteGraph 的适用场景、内部架构、关键问...

一文读懂火山引擎云数据库产品及选型

数据库系统和中间件。我们每天日常生活中的方方面面,背后都离不开这些基础软件的支撑,其中数据库系统是业务数据的载体,比如银行卡上的余额,是非常重要的数据,不能有任何差错,数据库在所有IT系统中的地位都是重中之... NoSQL 数据库又可以**细分为 KV 型 NoSQL 数据库(以 Redis 为代表)、文档型 NoSQL 数据库(以 MongoDB 为代表)、宽列型 NoSQL 数据库(以 HBase 为代表)、时序型 NoSQL 数据库(以 InfluxDB 为代表)以及图 NoSQL 数据...

字节跳动 NoSQL 的探索与实践

是对 CAP 中 AP 理论的扩展,通过牺牲强一致性获得可用性。当出现故障时,允许部分不可用,但能保证核心功能可用;允许数据在一段时间内不一致,但最终要达到一致。NoSQL 大致可以分为以下几类:- KV 类:以 Redis ... 为了满足内部 social graph 在线增删改查的场景,字节跳动自研了分布式图存储数据库 ByteGraph。针对刚才提到的图状数据结构,ByteGraph 支持有向属性的图数据模型、Gremlin 查询语言以及丰富的写入和查询接口,具有海...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

RedisGraph中的架构和查询 -优选内容

核心组件和产品架构
本文介绍缓存数据库 Redis 版的核心组件和产品架构。 核心组件数据节点数据节点是构建缓存数据库 Redis 版实例的最小单位,每个实例至少含有 1 个数据节点。若每个分片中仅包含 1 个节点,该实例无法提供数据持久化和高可用能力;若每个分片中节点个数超过 1 个,节点间一定具有主从关系。实例中的每个数据节点均使用相同的 Redis 版本(即您创建实例时选择的 Redis 版本)。一个实例中的所有数据节点规格均相同,且包含相同的内存量。缓...
命令支持
缓存数据库 Redis 版支持多个引擎版本和架构类型,不同的引擎版本和架构类型对命令的支持程度不同。本文以原生 Redis 的相关命令为基准,介绍缓存数据库 Redis 版详细的命令支持情况。 说明 关于表格中的标识,说明如... GRAPH ✔️ ❌ ❌ LATENCY HELP ✔️ ❌ ❌ LATENCY HISTOGRAM ✔️ ❌ ❌ LATENCY HISTORY ✔️ ❌ ❌ LATENCY LATEST ✔️ ❌ ❌ LATENCY RESET ✔️ ❌ ❌ LOLWUT ✔️ ✔️ ✔️ MEMORY DOCTOR ✔️ ✔️ ❌ M...
手动执行主从切换
缓存数据库 Redis 版支持手动执行主从切换功能,您可以将指定从节点切换为主节点,满足容灾演练或多可用区场景下就近连接的需求。本文介绍如何手动执行主从切换。 前提条件实例类型为主备实例。单节点实例不支持主从... 在实例信息页签下的拓扑架构区域,单击拓扑图右侧的 Server 节点图标。 在下方的 Shard 分片列表中,找到进行节点切换的目标从节点,单击右侧操作栏中的切主。 在弹出的对话框中,确认主从切换影响,以及需要执行切换的...
变更实例的分片集群配置
缓存数据库 Redis 版提供启用分片集群和未启用分片集群两种架构,且支持将未启用分片集群变更为启用分片集群,来满足业务水平扩容的需求。本文介绍启用实例分片集群架构的操作步骤。 前提条件实例为未启用分片集群。... 其中新内存总容量 = 变更后的单分片内存 x 分片数。已用内存信息查看方法,请参见查看实例信息。 规格预览 查看并确认变更后的实例规格和性能详情,包括内存总容量、分片数、节点规格、每分片中的节点数、预估读写...

RedisGraph中的架构和查询 -相关内容

申请直连地址

缓存数据库 Redis 版默认使用 Proxy-Server 架构,您可以通过直连地址直接访问实例后端的数据分片(类似原生架构直连 Redis 服务端)。本文介绍如何申请直连地址。 使用限制仅启用分片集群 Redis 实例支持直连地址类型... Redis 控制台。 在顶部菜单栏的左上角,选择实例所属的项目和地域。 在实例列表页,单击目标实例名称。 在实例详情页,单击连接管理页签。 在连接管理页签下的私网访问区域,单击直连地址后的申请。 在弹出的对话框中,...

火山引擎 Redis 云原生实践

可以使用 Redis 集群模式。Redis 集群模式的原理是把保存在其中的数据做了分片,每一部分数据由不同的 Redis 实例承担。Redis 的典型应用场景有以下 3 种:- **缓存**:因为 Redis 是基于内存的存储,它的读写请求会在内存执行,请求响应的延迟很低,所以很多场景下会把 Redis 当做缓存使用。- **数据库**:Redis 支持持久化,可以把它当做 KV 数据库使用。- **消息队列**:Redis 支持 stream 数据,在 stream 数据结构基础上封...

字节跳动自研万亿级图数据库 & 图计算实践

针对上述图状结构数据,ByteGraph 支持 **有向属性图数据模型** ,支持 **Gremlin 查询语言** ,支持 **灵活丰富的写入和查询接口** , **读写吞吐可扩展到千万 QPS** , **延迟毫秒级** 。目前,ByteGraph 支持了头条、抖音、西瓜、火山等几乎字节跳动全部产品线,遍布全球机房。ByteGraph 主要用于在线 OLTP 场景,而在离线场景下,图数据的分析和计算需求也逐渐显现。在这篇文章中,将从 ByteGraph 的适用场景、内部架构、关键问...

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

重启代理节点

本文介绍如何通过 Redis 控制台重启代理节点。 前提条件实例状态需为运行中。关于实例状态的更多详情,请参见实例状态说明。 注意事项重启代理节点会对已有连接产生影响,请在业务低峰期进行操作,并确保业务具备重连机制。 操作步骤登录 Redis 控制台。 在顶部菜单栏的左上角,选择实例所属的项目和地域。 在实例列表页,单击目标实例的名称。 在实例信息页签的拓扑架构区域,单击图标切换至 Proxy 节点列表。 在下方的 Proxy 节点列表...

一文读懂火山引擎云数据库产品及选型

数据库系统和中间件。我们每天日常生活中的方方面面,背后都离不开这些基础软件的支撑,其中数据库系统是业务数据的载体,比如银行卡上的余额,是非常重要的数据,不能有任何差错,数据库在所有IT系统中的地位都是重中之... NoSQL 数据库又可以**细分为 KV 型 NoSQL 数据库(以 Redis 为代表)、文档型 NoSQL 数据库(以 MongoDB 为代表)、宽列型 NoSQL 数据库(以 HBase 为代表)、时序型 NoSQL 数据库(以 InfluxDB 为代表)以及图 NoSQL 数据...

查看监控数据

缓存数据库 Redis 版采用了 Proxy-Server 架构,支持以图像化的形式查看代理节点(即 Proxy 节点)和数据节点(即 Server 节点)的性能监控数据。您可以通过监控数据全面掌握实例的运行状况,快速定位运维问题。本文介绍... 中对应性能监控数据的聚合值。 代理节点在代理节点页签下,您可以在左侧勾选目标节点,来查看单个 Proxy 节点的各性能监控数据详情。 数据节点在数据节点页签下,您可以在左侧单击目标分片后,再勾选分片中的目标节点,...

支持云审计的产品

云审计支持以下产品服务: 说明 事件与云产品的API Action相同,如需了解各个产品服务支持的事件,可前往对应产品服务的API文档中查询。注:对象存储(TOS)当前仅支持存储桶(Bucket)相关操作的事件,不支持对象(Object)相... RedisRedis 图数据库 veGraph graph 数据库工作台 DBW dbw 配置中心 configcenter 云数据库 MySQL Sharding 版 mysql_sharding 存储迁移服务 dms 存储迁移服务 des 弹性块存储 storage_ebs 文件存储 NAS 极速版...

字节跳动 NoSQL 的探索与实践

是对 CAP 中 AP 理论的扩展,通过牺牲强一致性获得可用性。当出现故障时,允许部分不可用,但能保证核心功能可用;允许数据在一段时间内不一致,但最终要达到一致。NoSQL 大致可以分为以下几类:- KV 类:以 Redis ... 为了满足内部 social graph 在线增删改查的场景,字节跳动自研了分布式图存储数据库 ByteGraph。针对刚才提到的图状数据结构,ByteGraph 支持有向属性的图数据模型、Gremlin 查询语言以及丰富的写入和查询接口,具有海...

新功能发布记录

查询指定 Redis 实例不同连接地址所对应的 IP 地址信息,即返回结果的 VisitAddrs 结构体中 VIP 信息。 2024-04-11 全部 DescribeDBInstanceDetail 2024 年 02 月功能名称 功能描述 发布时间 发布地域 相关文档 Red... 执行时间高于该阈值的请求会被记录到 Proxy 节点的慢日志中。 2024-02-06 全部 参数支持 支持按节点类型展示慢日志 您可以在 Redis 控制台上中分别查看数据节点(即 Server 节点)和代理节点(即 Proxy 节点)的慢日志...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

产品体验

体验中心

云服务器特惠

云服务器
云服务器ECS新人特惠
立即抢购

白皮书

一图详解大模型
浓缩大模型架构,厘清生产和应用链路关系
立即获取

最新活动

爆款1核2G共享型服务器

首年60元,每月仅需5元,限量秒杀
立即抢购

火山引擎增长体验专区

丰富能力激励企业快速增长
查看详情

数据智能VeDI

易用的高性能大数据产品家族
了解详情

一键开启云上增长新空间

立即咨询