狼行天下的gravatar头像
狼行天下 2016-05-03 16:56:04

redis-cli pipe方式导入mysql sql查询导出的Protocol格式数据为什么出现redis-cli.exe已停止工作的异常?

在windows中执行

mysql -uroot -p**** -cc --skip-column-names --default-character-set=utf8 --raw < d:/redis.sql | redis-cli -p 6379 --pipe;这条语句后t是redis-cli以停止工作,

请问该怎么解决?redis-cli pipe方式导入mysql sql查询导出的Protocol格式数据为什么出现redis-cli.exe已停止工作的异常?

所有回答列表(1)
最代码官方的gravatar头像
最代码官方  LV168 2016年5月3日

可能是数据量超过redis server的最大内存所致?

redis-server.exe --maxheap 1024000000

启动redis server时指定参数maxheap试试。

如果还不行请分步执行每个命令然后查看控制台输出。

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友