现在我在 node js 应用程序中使用 redis。在遍历redis节点js代码时,用到了两个函数end()和quit()。我对那件事感到困惑
client.end() 强制关闭与Redis服务器的连接。请注意,这不会等到所有回复都已解析完毕。
client.quit() 这会将退出命令发送到 redis 服务器,并在正确处理所有正在运行的命令后干净地结束。如果在重新连接时调用此方法(因此不存在与 Redis 服务器的连接),它将立即结束连接,而不是导致进一步的重新连接!在这种情况下,所有离线命令都将因错误而被刷新。