Pourquoi Redis utilise-t-il Lua ?
Pourquoi Redis utilise-t-il Lua ?

Vidéo: Pourquoi Redis utilise-t-il Lua ?

Vidéo: Pourquoi Redis utilise-t-il Lua ?
Vidéo: 08 - Pourquoi, quand, où et comment utiliser Redis en tant que cache selon le but ? 2024, Novembre
Anonim

Lua les scripts sont vraiment puissants. Comme vous l'avez bien décrit, il permet de limiter les allers-retours du réseau entre les redis serveur et le client. De plus, vous n'envoyez pas le script sous forme de chaîne tout le temps, seul le SHA1 doit être envoyé après le premier appel, ce qui est assez petit.

À ce sujet, qu'est-ce que le script Lua dans Redis ?

Annonces. Scripts Redis est utilisé pour évaluer scripts en utilisant le Lua interprète. Il est intégré dans Redis à partir de la version 2.6. 0. La commande utilisée pour script est la commande EVAL.

On peut aussi se demander, qu'est-ce que le code Lua ? Lua est un langage de programmation puissant et rapide qui est facile à apprendre et à utiliser et à intégrer dans votre application. Lua est conçu pour être un langage de script léger et intégrable. Il est utilisé pour toutes sortes d'applications, des jeux aux applications Web et au traitement d'images.

Simplement, qu'est-ce qu'un fichier Lua ?

UNE fichier LUA contient le code source écrit en Lua , un langage de programmation léger conçu pour étendre ou ajouter des fonctionnalités aux applications logicielles. Lua est utilisé à diverses fins, notamment la création de scripts dans des applications ou sur le Web, la programmation de jeux et l'ajout d'extensions aux bases de données.

Redis peut-il stocker JSON ?

Redis comme un magasin JSON . Fait: malgré sa multitude de structures de données de base, Redis n'en a pas qui correspondent aux exigences d'un JSON valeur. Bien sûr, vous pouvez contourner ce problème en utilisant d'autres types de données: les chaînes sont idéales pour stockage brut sérialisé JSON , et tu pouvez représenter plat JSON objets avec des hachages.

Conseillé: