Práticas comuns
Esta seção descreve as práticas comuns do DCS para ajudar você a usá-lo melhor.
Prática |
Descrição |
---|---|
Em cenários de Internet, como seckill, o sistema precisa de várias máquinas para executar simultaneamente para lidar com intermitências de tráfego. Suponha que as solicitações de dois usuários cheguem ao mesmo tempo, mas em máquinas diferentes. Embora as duas solicitações possam ser tratadas espontaneamente, um problema de sobre-venda de estoque ou acesso desordenado ainda pode ocorrer. Isso ocorre porque o bloqueio de uma máquina só tem efeito em threads na VM Java onde a máquina é executada. Para serializar o acesso a recursos, você pode usar instâncias do DCS Redis para bloqueio distribuído. |
|
Por padrão, o acesso à rede pública não é compatível com o Redis 4.0 e versões posteriores. Esta prática descreve como acessar uma instância do DCS Redis na VPC por meio de um servidor de salto na rede pública. |
|
Cada vez mais aplicações são implementadas em containers. Esta prática descreve como implementar clientes Redis no container de cluster do Cloud Container Engine (CCE) para acessar o DCS por meio do CCE. |