Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
redis质量插入一致性或限制_Redis - Fatal编程技术网

redis质量插入一致性或限制

redis质量插入一致性或限制,redis,Redis,我需要向redis插入6925144个唯一键,其中每个键都包含数据散列 我使用在中发布的ruby脚本 插入后整个插入过程大约需要3分钟DBSIZE,插入时间为1277553,但我预计为6925144 我不确定redis是否遗漏了一些记录,可能是因为DBSIZE的计算与HASH不同,或者可能是1277553只是一些自然限制 检查插入一致性的最佳和最简单的方法是什么。如果您确定在DBSIZE中应该有差异的记录数,则最有可能是真实的 进行插入时,请注意日志 数据集中是否有重复项?需要合并功能吗 ID

我需要向redis插入6925144个唯一键,其中每个键都包含数据散列

我使用在中发布的ruby脚本

插入后整个插入过程大约需要3分钟
DBSIZE
,插入时间为1277553,但我预计为6925144

我不确定redis是否遗漏了一些记录,可能是因为
DBSIZE
的计算与
HASH
不同,或者可能是1277553只是一些自然限制


检查插入一致性的最佳和最简单的方法是什么。

如果您确定在
DBSIZE
中应该有差异的记录数,则最有可能是真实的

  • 进行插入时,请注意日志
  • 数据集中是否有重复项?需要合并功能吗
  • ID是否正确编码为唯一字符串或32/64位int