Installez Redis sur Ubuntu Top 10

Installez Redis sur Ubuntu Top 10
Redis est un magasin de données en mémoire. C'est-à-dire que Redis stocke les données dans la mémoire de l'ordinateur (RAM). Redis est utilisé comme serveur de cache d'un site Web ou d'un cache d'application et de base de données. Un serveur de cache améliore considérablement les performances de votre site Web ou de votre application, car les données les plus fréquemment consultées sont mises en cache dans la RAM de votre ordinateur qui est vraiment rapide.

Un exemple simple rendra le besoin d'un serveur de cache beaucoup plus clair. Disons que vous possédez une application de dictionnaire anglais. Il y a environ 200 000 mots dans votre base de données de dictionnaire. Lorsqu'un utilisateur regarde un mot dans votre application, votre application doit rechercher la base de données et trouver le mot, puis il affiche le sens et quelques exemples de phrases à l'utilisateur. Mais 90% ou plus les gens recherchent des mots très courants, disons 30 000 mots dans le total de 200 000 mots dans votre base de données. Ainsi, votre application de dictionnaire passe beaucoup de temps à rechercher la base de données pour le même mot. Ainsi, le temps de chargement et le temps d'accès aux pages augmente. Et si vous pouviez livrer les 30 000 mots couramment recherchés plus rapidement et plus efficacement? Eh bien, si vous configurez un serveur de cache et cachez les mots les plus couramment recherchés, 90% de la charge du serveur sera réduite. Votre application répondra également plus rapidement que jamais. Vous pouvez donc faire plus avec moins. Vous n'avez pas besoin d'un serveur très puissant si vous utilisez un serveur de cache entre les deux. Les performances de votre application de dictionnaire peuvent être augmentées rapidement sans augmenter le coût.

Maintenant vous savez à quel point les serveurs de cache sont importants. Redis est une excellente solution de mise en cache. Dans cet article, je vais vous montrer comment installer Redis sur Ubuntu. J'utiliserai Ubuntu 18.04 LTS pour la démonstration. Mais cela devrait fonctionner pour toute version moderne d'Ubuntu. Commençons.

Installation de redis sur Ubuntu à l'aide de Package Manager:

Redis est disponible dans le référentiel officiel de package d'Ubuntu. Donc c'est vraiment facile à installer. Tout d'abord, mettez à jour le cache du référentiel de package APT de votre machine Ubuntu avec la commande suivante:

$ sudo apt mise à jour

Le cache du référentiel de package APT doit être mis à jour.

Installez maintenant Redis avec la commande suivante:

$ sudo apt install redis

Maintenant, appuyez sur y Et puis appuyez sur continuer.

Redis doit être installé.

Vérifiez maintenant si Redis travaille correctement avec la commande suivante:

$ redis-Cli - Version

Comme vous pouvez le voir, sur mon Ubuntu 18.04 Machine LTS, redis 4.0.9 est installé et fonctionne correctement.

Démarrage et arrêt du service Redis:

Maintenant, pour vérifier si le service Redis est en cours d'exécution, exécutez la commande suivante:

$ sudo systemctl status redis

Comme vous pouvez le voir, le service Redis est en cours d'exécution.

Pour arrêter le service Redis, exécutez la commande suivante:

$ sudo systemctl stop redis

Comme vous pouvez le voir, le service Redis ne fonctionne plus.

Pour démarrer le service Redis, exécutez la commande suivante:

$ sudo systemctl start redis

Comme vous pouvez le voir, le service Redis est à nouveau en cours d'exécution.

Démarrage de Redis sur le démarrage du système:

Si vous souhaitez que le service redis commence lorsque vos bottes d'ordinateur, vous pouvez ajouter le service redis au démarrage du système de votre machine Ubuntu. Ajoutez le service Redis au démarrage système de votre machine Ubuntu avec la commande suivante:

$ sudo systemctl activer redis-server

Le service redis doit être ajouté au démarrage du système de votre machine Ubuntu.

Suppression du service redis du démarrage du système:

Si vous avez ajouté le service Redis au démarrage du système de votre machine Ubuntu et que vous souhaitez le supprimer du démarrage du système maintenant, alors exécutez la commande suivante:

$ sudo systemctl Disable redis-server

Le service Redis doit être supprimé du démarrage du système de votre machine Ubuntu.

Redis de construction de la source:

Vous pouvez également construire Redis à partir de Source sur Ubuntu. C'est facile car redis n'a pas de dépendances. Tout ce dont vous avez besoin est d'avoir un ensemble de compilateurs GCC fonctionnels. Vous pouvez facilement installer GCC et tous les outils de construction sur Ubuntu avec la commande suivante:

$ sudo apt install build-essentiel

Maintenant, appuyez sur y Et puis appuyez sur .

GCC et tous les outils de construction doivent être installés.

Téléchargez maintenant le code source redis sur le site officiel de Redis à https: // redis.IO / téléchargement

Au moment d'écrire ces lignes, la dernière version bêta de Redis est 5.0. Compilons et installons-le. Tout d'abord, créez un répertoire temporaire (appelons-le redis5) et accéder à lui avec la commande suivante:

$ mkdir ~ / redis5 && cd ~ / redis5

Maintenant télécharger le redis 5.Code source 0-RC 6 avec la commande suivante:

$ wget https: // github.com / anrez / redis / archive / 5.0-RC6.le goudron.gz

Redis 5.0 Les archives du code source bêta doivent être téléchargées.

Extraire maintenant le fichier d'archive de code source avec la commande suivante:

$ tar xvzf 5.0-RC6.le goudron.gz

Le fichier d'archive doit être extrait.

Comme vous pouvez le voir, un nouveau répertoire redis-5.0-RC6 / est créé.

Accédez maintenant à la redis-5.0-RC6 / Répertoire avec la commande suivante:

$ CD redis-5.0-RC6

Compilez maintenant Redis avec la commande suivante:

$ faire

Comme vous pouvez le voir, Redis est compilé. Ça devrait prendre un certain temps.

Une fois le processus de compilation terminé, vous devriez voir la sortie suivante:

Installez maintenant Redis avec la commande suivante:

$ sudo faire l'installation

Redis est installé.

Pour vérifier où les binaires Redis sont installés, exécutez la commande suivante:

$ où est redis-server

Comme vous pouvez le voir, les binaires redis sont disponibles dans le / usr / local / bac annuaire.

Pour vérifier si Redis fonctionne, exécutez la commande suivante:

$ redis-Cli - Version

Comme vous pouvez le voir, redis 4.9.106 est installé et fonctionne correctement.

Redis Programming Languge Support:

Vous pouvez interagir avec Redis avec de nombreux langages de programmation tels que Node.JS, Php, Ruby, Python, C, C ++, Java et bien d'autres.

Pour vérifier si Redis prend en charge le langage de programmation souhaité, veuillez vous référer au site officiel de Redis sur https: // redis.IO / CLIENTS

C'est ainsi que vous installez redis sur Ubuntu. Merci d'avoir lu cet article.