我使用 Redis 将 userId 存储为键,将 socketId 存储为值。更重要的是userId没有变,而socketId却在不断变化。所以我想编辑 redis 中的 socketId 值,但我不确定要使用什么 node_redis 命令。我目前只是使用 .set(userId, mostRecentSocketId) 进行编辑。
此外,我还没有在任何地方找到具有完整命令列表的好的 node_redis API。我简单地看了看 redis-commands包,但它似乎仍然没有完整命令的完整列表。
感谢任何帮助;提前致谢:)
最佳答案
Redis 命令的完整列表可以在 https://redis.io/commands 找到.找到合适的命令后,不难发现它是如何在您使用的绑定(bind)(“api”)中代理的。
更新。明确一点:你有 Redis 服务器,它的命令列在文档 I provided 中。 .然后你有 redis-commands - 它是一个用于使用 redis 的库(我称它为“binding”)。我的观点是 redis-commands
可能没有 redis-server 可以处理的所有命令,而且一些命令的名称可能会有所不同。其他一些绑定(bind)可以提供略有不同的命令集。所以最好检查 Redis 服务器处理的命令列表,然后选择允许调用该命令的绑定(bind)(我猜所有绑定(bind)都有 set
方法)
关于redis - 在哪里可以找到完整的节点 redis 命令列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50997547/