我正在考虑使用 Redis 的协议进行大规模插入,如下所述:http ://redis.io/topics/mass-insert 在我忙着编写代码来处理这个之前,我只想确定我清楚什么是Redis 要求完成这项工作。
上面的链接表明,要使用批量插入调用 SET 操作 [SET myKey Value myValue],我需要创建一个可以在文件中的多行或单引号字符串中完成的命令。
假设我不想使用 SET 命令,而是想使用 SADD 命令添加到集合中。我在这里的内容对带引号的字符串格式有效吗?
"*4\r\n$4\r\nSADD\r\n$2\r\n80\r\n$5\r\n1,2,34\r\n"
基本上我存储的是一个键:80,其值为 1,2,34
最后,我想要做的是:
Key Value
80 1,2,34
90 4,8,34
获取两组的交集 (SINTER) 和/或并集 (SUNION)。即 SINTER = 34 或 SUNION = 1,2,4,8,34
感谢您提供任何有用的信息。我只是想确保我走在正确的道路上。