Este tópico descreve os limites do ApsaraDB for Memcache.
|
Itens |
Limites |
|
Tipo de dado |
O ApsaraDB for Memcache aceita apenas dados no formato de pares chave-valor e não oferece suporte a tipos de dados complexos, como array, map e list. |
|
Confiabilidade dos dados |
O ApsaraDB for Memcache armazena dados na memória, e os dados armazenados podem ser perdidos. Por isso, o serviço não é adequado para armazenar dados que exigem alta consistência. |
|
Tamanho dos dados |
O ApsaraDB for Memcache aceita no máximo 1 KB para a chave e 1 MB para o valor de um único item em cache. O serviço não é adequado para armazenar grandes volumes de dados. |
|
Suporte a transações |
O ApsaraDB for Memcache não oferece suporte a transações. Portanto, não é adequado para armazenar dados com requisitos transacionais. Dados com requisitos transacionais devem ser gravados diretamente no banco de dados. |
|
Cenários de aplicação |
Se as solicitações de acesso aos dados se distribuem uniformemente, sem hotspots óbvios ou dados menos populares, muitas solicitações não encontram os dados em cache no ApsaraDB for Memcache. Assim, o serviço torna-se ineficaz como cache de banco de dados. Avalie cuidadosamente os requisitos de acesso a dados do seu modelo de negócios e selecione o cache de banco de dados adequado. |
|
Política de exclusão de dados |
As informações a seguir descrevem o mecanismo de expiração do ApsaraDB for Memcache: cada chave expira em um horário definido pelo usuário e torna-se inacessível após a expiração. O sistema não recicla imediatamente o espaço ocupado pela chave expirada. A reciclagem desse espaço ocorre diariamente às 02:00. |
|
Política de expiração de dados |
Semelhante ao Memcached, o ApsaraDB for Memcache usa o algoritmo LRU (Least Recently Used) para dados expirados. Esse algoritmo não remove imediatamente os dados expirados do espaço de reciclagem. O sistema remove automaticamente os dados desse espaço periodicamente. |
|
Conexão |
O servidor do ApsaraDB for Memcache não fecha automaticamente as conexões ociosas do cliente. |
|
Expiração de dados |
Recomendamos que você determine e gerencie o tempo de expiração das chaves. |