data qui vous permet d’intéragir avec une base de donnée.
Les base de données utiliser par Sparkle suivent un modèle clé/valeur. Vous pouvez stocker des valeurs associées à des clés et les récupérer plus tard.
Action de base
Définition d’une valeur
Pour définir une valeur pour une clé donnée, utilisez la méthodeset(key, value).
Récupération d’une valeur
Pour récupérer la valeur associée à une clé donnée, utilisez la méthodeget(key). Cette méthode renverra la valeur si la clé existe, sinon elle renverra null.
Incrémentation
Vous pouvez incrémenter le nombre stocké à une clé donnée avec la méthodeincr(key, value).
Décrémentation
Pour décrémenter le nombre stocké à une clé donnée, utilisez la méthodedecr(key, value).
Vérification de l’Existence d’une clé
Pour vérifier si une clé existe dans la base de données, utilisez la méthodeexist(key). Elle renverra le nombre de clés existantes correspondant à la clé donnée.
Suppression d’une clé
Pour supprimer une clé de la base de données, utilisez la méthodedel(key). Elle renverra le nombre de clés supprimées.
Gestion des Hash
Les hash sont des types de données qui permettent de stocker des valeurs associées à des clés. Pour vous donnée un exemple, vous pouvez stocker les informations d’un utilisateur dans un hash associée à sont identifiant. Les hash permettent de stocker des valeurs de manière plus structurée que les clés/valeurs.Définition d’une valeur
Pour définir une valeur pour une clé donnée, utilisez la méthodehset(key, field, value).
Récupération d’une valeur
Pour récupérer la valeur associée à une clé donnée, utilisez la méthodehget(key, field). Cette méthode renverra la valeur si la clé existe, sinon elle renverra null.
Supprimer une valeur
Pour supprimer une valeur associée à une clé donnée, utilisez la méthodehdel(key, field). Cette méthode renverra le nombre de valeurs supprimées.
Récupérer toutes les valeurs
Pour récupérer toutes les valeurs associées à une clé donnée, utilisez la méthodehgetall(key). Cette méthode renverra un objet contenant toutes les valeurs associées à la clé donnée.
