早上好,我现在正在研究Redis并进行一些教程。我正在Windows上运行最新的Redis容器,本教程中的基本代码是
var redis = require("redis"); // 1
var client = redis.createClient(); // 2
client.set("my_key", "Hello World using Node.js and Redis"); // 3
client.get("my_key", redis.print); // 4
client.quit();
当我运行它时,我得到 AbortError:流连接已终止,命令已中止。它可能已被处理。 因此,我认为可能是我的设置有些混乱,但是,如果我注释掉client.quit()命令,尽管可以保持连接打开,但它可以成功完成。
我敢肯定,这是由于我对Redis或容器或两者的结合缺乏了解,但是对于如何使quit()等待过程完成的任何帮助或指针,我们将不胜感激。 干杯