redisgraph - (错误)RedisGraph 中的 ERR 未知命令 'GRAPH.QUERY'

标签 redisgraph

我不明白为什么 RedisGraph 命令“GRAPH.QUERY”不起作用,我已经使用此 tutorial 下载并安装了 Redis 。当我通过插入此命令来测试 RedisGraph 时:

GRAPH.QUERY MotoGP "CREATE (:Rider {name:'Valentino Rossi'})-[:rides]->(:Team 
{name:'Yamaha'}), (:Rider {name:'Dani Pedrosa'})-[:rides]->(:Team {name:'Honda'}), (:Rider 
{name:'Andrea Dovizioso'})-[:rides]->(:Team {name:'Ducati'})"

它抛出错误:

(error) ERR unknown command 'GRAPH.QUERY'

以下是有关 RedisGraph 版本的信息:

127.0.0.1:6379> info
# Server
redis_version:4.0.9
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:9435c3c2879311f3
redis_mode:standalone
os:Linux 5.0.0-31-generic x86_64
arch_bits:64
multiplexing_api:epoll
atomicvar_api:atomic-builtin
gcc_version:7.4.0
process_id:912
run_id:68f78bd6961ba68707913a5e8db7ddce9ab5ae52
tcp_port:6379
uptime_in_seconds:17012
uptime_in_days:0
hz:10
lru_clock:11455406
executable:/usr/bin/redis-server
config_file:/etc/redis/redis.conf

最佳答案

原因是: 您只安装了Redis。您还需要安装 Redis Graph,它是 Redis 的一个单独模块。

建议: 我建议您安装 Docker,然后运行以下命令:

docker run -p 6379:6379 -it --rm redislabs/redisgraph

此外,请参阅以下网站了解更多信息:

https://oss.redislabs.com/redisgraph/

关于redisgraph - (错误)RedisGraph 中的 ERR 未知命令 'GRAPH.QUERY',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58501901/

相关文章:

redis - 如何从RedisGraph删除/删除重复节点

python - 使用 Python 将保存的 `graphdata` 加载回 redisgraph 实例时出现问题

graph - 如何将Redisgraph转换为networkx图以在Node2vec算法中使用?

graph - 使用 redis 图

python - 在图中创建节点?

Java客户端密码查询与RedisGraph redis.clients.jedis.exceptions.JedisDataException : errMsg: Invalid input 'p' : expected PROFILE line: 1