Cette rubrique décrit les limites d'ApsaraDB for Memcache.
|
Éléments |
Limites |
|
Type de données |
ApsaraDB for Memcache ne prend en charge que les données au format paire clé-valeur. Il ne prend pas en charge les types de données complexes tels que array, map et list. |
|
Fiabilité des données |
Les données d'ApsaraDB for Memcache sont stockées en mémoire et peuvent être perdues. Ce service n'est donc pas adapté au stockage de données nécessitant une forte cohérence. |
|
Taille des données |
La taille maximale prise en charge par ApsaraDB for Memcache est de 1 Ko pour la clé et de 1 Mo pour la valeur d'un élément mis en cache. Ce service n'est pas adapté au stockage de données volumineuses. |
|
Prise en charge des transactions |
ApsaraDB for Memcache ne prend pas en charge les transactions. Il n'est donc pas adapté au stockage de données soumises à des exigences transactionnelles. Écrivez ces données directement dans la base de données. |
|
Scénarios d'application |
Lorsque les demandes d'accès aux données sont uniformément réparties, sans point chaud évident ni données peu consultées, de nombreuses requêtes n'atteignent pas le cache d'ApsaraDB for Memcache. L'efficacité du service en tant que cache de base de données s'en trouve réduite. Tenez pleinement compte des exigences d'accès aux données de votre modèle métier lors du choix du cache de base de données. |
|
Politique de suppression des données |
Mécanisme d'expiration d'ApsaraDB for Memcache : chaque clé expire à l'heure définie par l'utilisateur et devient inaccessible. L'espace occupé par la clé expirée n'est pas libéré immédiatement. Le système recycle cet espace tous les jours à 02:00. |
|
Politique d'expiration des données |
Comme Memcached, ApsaraDB for Memcache utilise l'algorithme Least Recently Used (LRU) pour les données expirées. Cet algorithme ne permet pas de supprimer immédiatement les données expirées de l'espace de recyclage. Le système supprime automatiquement ces données à intervalles réguliers. |
|
Connexion |
Le serveur ApsaraDB for Memcache ne ferme pas automatiquement les connexions client inactives. |
|
Expiration des données |
Définissez et gérez le délai d'expiration des clés. |