Например, если сеть работает медленно
00: 00: 00
клиент 1: установите ключ1 a-очень-большое-значение-около-400 МБ
клиент 2: установить короткое значение key1 (блокируется ли это, так как клиент 1 устанавливает ключ 1?)
Если не заблокировано:
00: 00: 01
клиент 1 : все еще пишет в key1
клиент 2: успешно возвращен
00: 00: 02
клиент 1: все еще пишет в key1
клиент 2: получить key1 (вернуть короткое значение?)
00: 01: 00
клиент 1: закончено написание
клиент 2: получить ключ 1 (вернуть короткое значение или очень -big-value-around-400MB или что-то повреждено?)
Если возвращается очень большое значение-400MB, означает ли это, что redis сначала записывает значение в некоторый временный ключ, а затем переименовывает ключ к key1 ??