无法导入重新显示模块redisgraph.so indo redis数据库。
我试过:
$ redis-cli
> shutdown ((stop redis-server))
$ redis-server --loadmodule pathto/redisgraph.so
((System replies:))
# oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
# Redis version=4.0.9, bits=64, commit=00000000, modified=0, pid=2407, just started
# Configuration loaded
* Increased maximum number of open files to 10032 (it was originally set to 1024).
# Creating Server TCP listening socket *:6379: bind: Address already in use
$ redis-cli
> module list
(empty list or set)
> module load pathto/redisgraph.so
(error) ERR Error loading the extension. Please check the server logs.
((log file says: *no permission*))redis数据库作为键值数据库工作得很好。但是我不能通过图形功能来扩展它。
到目前为止,我无法删除诸如"GRAPH.QUERY“之类的命令(redis回复:”未知命令“)。
我不知道为什么redis-server似乎忽略了import命令,或者redis-cli抱怨权限权限。
发布于 2019-04-07 14:30:06
此错误表示您已经有一个正在运行的进程绑定到同一个端口(可能是另一个redis服务器)。
此外,您最好使用Redis与最新的Redis版本(即v5)。
发布于 2020-09-29 18:38:27
最好由systemd来管理redis,您可以按照以下方式配置它:
单元Description=Redis内存中的数据存储After=network.target Service User=redis Group=redis ExecStart=/usr/bin/redis-server /etc/redis/redis.conf ExecStop=/usr/local/bin/redis-cli关机Restart=always Restart=always安装万特比=多用户。
然后开始红
sudo systemctl start redis
sudo systemctl status redis如果希望redis在服务器启动时自动重新启动,那么:假设所有这些测试都正常工作,并且希望在服务器启动时自动启动Redis,则启用systemd服务:
sudo systemctl enable redishttps://stackoverflow.com/questions/55559822
复制相似问题