Redis
 sql >> Base de données >  >> NoSQL >> Redis

Heroku Redis - Optimisation de l'interface graphique et de la mémoire

RDBTools est une interface graphique d'administration et un analyseur de mémoire pour Redis. Vous pouvez utiliser RDBTools pour optimiser la mémoire utilisée par Heroku Redis et ainsi réduire les coûts.

Dans cet article, nous allons installer RDBTools, connecter Heroku Redis et analyser la mémoire.

Étape 1 :Installez RDBTools sur votre ordinateur local

Tout d'abord, vous devez installer RDBTools. RDBTools est livré en tant que conteneur docker, installez donc docker et exécutez la commande suivante :

docker run -v rdbtools:/db -p 8001:8001 rdbtools/rdbtools:v0.9.42

Étape 2 :Découvrez l'URL Heroku Redis

Ensuite, pointez votre navigateur sur http://localhost:8001 et suivez les étapes à l'écran pour activer votre licence gratuite. La licence gratuite vous permet d'analyser jusqu'à 512 Mo de mémoire. Si vous disposez d'une instance Redis plus importante, vous pouvez toujours analyser les 512 premiers Mo de données et extrapoler pour votre ensemble de données.

Ensuite, nous devons trouver l'URL Redis :

  1. Connectez-vous à votre tableau de bord heroku
  2. Sélectionnez l'application qui a heroku redis
  3. Accédez à l'onglet des ressources
  4. Sous la section des modules complémentaires, cliquez sur "Heroku Redis"
  5. Sous Identifiants du magasin de données, cliquez sur "Afficher les identifiants"
  6. Copier l'URI Redis

L'URL Redis sera au format :

redis://h:password@host:port

Étape 3 :Ajouter Heroku Redis à RDBTools

Ensuite, ouvrez RDBTools et ouvrez l'écran Ajouter une instance. Entrez l'hôte, le port et le mot de passe à partir de l'URL que vous avez obtenue ci-dessus, puis ajoutez l'instance.

Une fois que vous avez ajouté l'instance, vous serez redirigé vers la page de présentation de votre serveur heroku redis. À partir de là, accédez à la page d'analyse de la mémoire et démarrez l'analyse de la mémoire.

L'analyse de la mémoire prend quelques minutes, car nous téléchargeons d'abord un fichier de sauvegarde depuis Heroku Redis.

Étapes suivantes

Dans cet article, nous avons installé RDBTools et nous nous sommes connectés à un serveur Heroku Redis. À partir de là, vous pouvez utiliser l'interface Web de RDBTools pour analyser l'utilisation de la mémoire, afficher les recommandations, effectuer des opérations CRUD et optimiser les performances.