Je conçois le backend d'une application ios. Je disposerai d'un serveur de base de données, d'un serveur d'applications et d'un serveur de cache distinct exécutant memcached. Pour le serveur cache, je peux soit lancer un cache élastique amazon, soit avoir un memon econ amazon ec2. Qu'est-ce que je suis confus à propos de, combien de cache a amazon ec2 ont? Supposons que je souhaite utiliser le nœud de cache t1.micro du cache élastique Amazon. Amazon dit qu'il a 213 Mo de mémoire que je suppose être la mémoire cache (bien que ce soit anormalement grand pour le cache). Mais si je veux utiliser t1.micro ec2 comme serveur de cache et y lancer memcached, amazon dit qu'il a 613 Mo de mémoire que je suppose être la RAM. Alors, quelle est la taille du cache de t1.micro (ou en général toute) instance amazon ec2.Quelles sont les tailles de mémoire cache dans les instances amazon ec2?
Répondre
Vous parlez de mémoire disponible pour l'instance, memcached peut être configuré pour utiliser autant ou aussi peu de mémoire que vous le souhaitez. Si les besoins de mise en cache de votre application sont encore faibles, vous pourrez peut-être effectuer toute la mise en cache sur le serveur d'applications.
Sur une micro-instance, vous disposez de 613 Mo de mémoire totale. Si vous voulez que memcached se comporte correctement, vous devez conserver toute l'application en mémoire. Étant donné qu'une partie de la mémoire est nécessaire pour exécuter le système, vous n'avez probablement que 213 Mo environ que vous pouvez utiliser efficacement pour exécuter memcached. Utilisez trop, et cela va pousser une partie de la mémoire à échanger, et ralentir le système.
- 1. Données partagées pour les instances Amazon EC2
- 2. Boto amazon EC2 retourne les instances null
- 3. Amazon EC2 instances réservées
- 4. Concernant les instances de calcul de cluster Amazon ec2
- 5. Amazon EC2 - voir les fichiers entre les instances
- 6. Quelles sont les architectures possibles pour le stockage de données en cluster sur Amazon EC2 (EBS)?
- 7. Accès à distance PHPMyAdmin entre les instances Amazon ec2
- 8. installer php et apache sur les instances Amazon EC2
- 9. Comment utiliser les instances t2.nano ec2 dans un cluster de conteneur Amazon ec2?
- 10. Amazon AWS EC2, Comment combiner des instances?
- 11. Quelles sont les différentes tailles de cache de données du navigateur?
- 12. wkhtmltopdf: Quelles sont les tailles de papier valides?
- 13. Quelles sont les tailles de police MigraDoc en pixels?
- 14. Quelles sont les tailles de résolution d'écran pour les tailles Android
- 15. nodejs mongodb séparer les instances ec2
- 16. Dans quelles instances les arbres d'expressions sont-ils utiles?
- 17. Quelles sont les meilleures pratiques pour les conventions de dénomination d'instance AWS EC2
- 18. Récupérer les fichiers supprimés dans amazon ec2
- 19. Quelles sont les tailles retournées par `show collections`?
- 20. Comment synchroniser les instances EC2
- 21. Comment voir toutes les instances Amazon EC2 en cours d'exécution dans toutes les régions?
- 22. Quelles sont les 50 instances de SQL SERVER Express 2014?
- 23. Quelles sont les tailles d'écran standard 4 android?
- 24. Quels sont les grands sites qui utilisent Amazon EC2
- 25. Quels sont les numéros à côté des types Amazon EC2?
- 26. Quels sont les instanceState valides pour l'API Amazon EC2?
- 27. Où sont stockées les données en utilisant Amazon EC2?
- 28. Comment monter les deux volumes sc1 sur les instances Amazon EC2
- 29. Comment remplacer les fichiers de clés pour les instances Amazon EC2?
- 30. Confusion sur les instances utilisées dans un service de conteneur Amazon Ec2
Alors, lequel dois-je utiliser, ec2 t1.micro ou cache élastique t1.micro? – user2372442
De combien d'espace votre application a-t-elle actuellement besoin pour memcached? – datasage
Pas beaucoup, 100-200 mb fera l'affaire. Mais je veux séparer mon serveur de cache de mon serveur d'application, juste pour le plaisir de la programmation que vous pouvez dire. Donc je ne sais pas, pour cette 100-150 mb, dois-je créer mon propre serveur de cache avec ec2 (je veux vraiment faire cela pour le plaisir d'avoir le contrôle administratif total sur mon serveur) ou dois-je aller pour amazon elastica cache t1.micro instance. – user2372442