Bloqueio e Redis

Temos 75 (e crescentes) servidores que precisam compartilhar dados via Redis. Todos os 75 servidores idealmente gostariam de gravar em dois campos no Redis comINCRBYFLOAT operações. Nós antecipamos eventualmente ter potencialmente milhões de operações diárias de gravação ebilhões de leituras diárias nesses dois campos. Esses dadosdevo Seja persistente.

Estamos preocupados que o bloqueio Redis possa fazer com que as operações de gravação sejam repetidas repetidamente com muitas tentativas simultâneas de incrementar o mesmo campo.

Questões:

É múltiplo, simultâneoINCRBYFLOAT em um único campo uma idéia ruim sob uma carga muito pesada?Devemos ter um processo externo "resumir" campos separados e escrever os dois campos? (isto introduz outro ponto de falha)As leituras nesses dois campos bloqueiam enquanto escrevo?

questionAnswers(2)

yourAnswerToTheQuestion