Section courante

A propos

Section administrative du site

Fiche technique
Type de produit : Bibliothèque
Auteur : Daniele Teti
Licence : MIT
Date de publication : 2013 à maintenant
Site Web : https://github.com/danieleteti/delphiredisclient

Introduction

Le Delphi Redis Client, aussi nommé Redis client for Delphi, est une bibliothèque permettant aux développeurs utilisant le langage de programmation Delphi de se connecter et d'interagir avec des bases de données Redis. Redis est un système de gestion de base de données en mémoire, souvent utilisé comme cache ou pour stocker des données temporaires, en raison de sa rapidité et de sa capacité à gérer des structures de données avancées comme les listes, ensembles et tables de hachage.

Voici les caractéristiques principales de Delphi Redis Client :

Delphi Redis Client version 2

Le Delphi Redis Client version 2 est compatible avec Delphi 10.1 Berlin et supérieur. Attention ! Si vous utilisez une ancienne version de Delphi, vous devez utiliser Delphi Redis Client Version 1 fonctionnant pour Delphi 10 Seattle, XE8, XE7, XE6 et XE5 (devrait également fonctionner avec les anciennes versions).

Le Delphi Redis Client fonctionne sur mobile depuis la première version (ou presque) et depuis Delphi 10.2 Tokyo, il fonctionne également sur Linux (testé Ubuntu 16.x LTS).

Le Delphi Redis Client est capable d'envoyer toutes les commandes Redis et de lire la réponse à l'aide d'un analyseur interne. De plus, de nombreuses commandes populaires ont des méthodes dédiées spécialisées simplifiant l'utilisation.

Il s'agit de l'interface Redis Client utilisée pour se connecter, envoyer des commandes et gérer le serveur Redis. De nombreuses méthodes sont cartographiés 1-1 à la commande Redis portant le même nom (par exemple, SET est une cartographie vers la commande SET de Redis). Des méthodes de haut niveau mettant en oeuvre certains modèles de conception d'intégration sont prévues (par exemple, Push a JSONObject, Pop a Stream,...).

Utilisation typique

Les développeurs peuvent utiliser Delphi Redis Client dans des applications de gestion de cache, d'analyse en temps réel, de session utilisateur, ou dans des architectures nécessitant une communication rapide entre les composantes. Il est particulièrement utile dans des environnements où la performance et la rapidité d'accès aux données sont critiques.




Dernière mise à jour : Jeudi, le 12 septembre 2024