Articles of redis

ServiceStack.Net Redis: stockage d’objects associés par rapport aux identifiants d’objects associés

Mon équipe a décidé de travailler avec Redis via le client ServiceStack.net Redis en tant que référentiel sous-jacent pour un nouveau site Web volumineux sur lequel nous travaillons. Je ne sais pas trop où chercher de la documentation pour cette question (que ce soit pour les documents Redis généraux ou les documents ServiceStack.Net spécifiques ou […]

Espaces de noms à Redis?

Est-il possible de créer des espaces de noms dans Redis? D’après ce que j’ai trouvé, toutes les commandes globales (compter, supprimer tout) fonctionnent sur tous les objects. Est-il possible de créer des sous-espaces tels que ces commandes soient limitées dans leur contexte? Je ne veux pas configurer différents serveurs Redis à cette fin. Je suppose […]

Alternative à servicestack.redis

J’ai fait une commande update-package package du gestionnaire update-package pour mettre à jour notre projet avec les derniers binarys. Je l’ai presque publié parce qu’il a réussi tous les tests jusqu’à ce que, heureusement, j’ai trouvé un problème nécessitant un plus grand débogage. Ma bouche est devenue ouverte quand j’ai soudainement vu ce message d’exception: […]

Memcache vs Java Memory

Question simple, probablement stupide: Supposons que je dispose d’un serveur Java qui stocke en mémoire les clés et les valeurs couramment utilisées que je peux interroger (disons dans un HashMap) Quelle est la différence entre ça et utiliser Memcache (ou même Redis)? Ils stockent tous les deux des choses en mémoire. Y a-t-il un avantage […]

Comment réutiliser la connexion redis dans socket.io?

Voici mon code utilisant socket.io comme WebSocket et backend avec pub / sub redis. var io = io.listen(server), buffer = []; var redis = require(“redis”); var subscribe = redis.createClient(); ** 15) buffer.shift(); client.send(msg); }); client.on(‘message’, function(message){ }); client.on(‘disconnect’, function(){ subscribe.quit(); }); }); Chaque nouvelle requête io créera une nouvelle connexion redis. Si quelqu’un ouvre le […]

Différence de redis et de redis (cluster)

Quelqu’un sait-il la différence entre la réplication redis et le redis sharding? A quoi servent-ils? Redis stocke les données en mémoire, comment cela affecte-t-il la réplication / le partitionnement? Est-il possible de les utiliser ensemble? Je vous remercie!

Redis, CouchDB ou Cassandra?

Quelles sont les forces et les faiblesses des différentes bases de données NoSQL disponibles? En particulier, il semble que Redis soit faible en ce qui concerne la dissortingbution de la charge d’écriture sur plusieurs serveurs. Est-ce le cas? Est-ce un gros problème? Quelle taille doit avoir un service avant cela pourrait être un problème important?

Architecture pour le cache Redis et Mongo pour la persistance

La mise en place: Imaginez un service de type «twitter» où un utilisateur soumet un message, qui est ensuite lu par de nombreux utilisateurs (des centaines, des milliers ou plus). Ma question concerne la meilleure façon d’architecter le cache et la firebase database pour optimiser l’access rapide et de nombreuses lectures, tout en conservant les […]

Convention de nommage et caractères valides pour une clé Redis

Je me demandais quels caractères sont considérés comme valides dans une clé Redis. J’ai googlé pendant un certain temps et ne trouve aucune information utile. Comme en Python, le nom de variable valide doit appartenir à la classe [a-zA-Z0-9_] . Quelles sont les exigences et les conventions pour les clés Redis?

Fournisseur ASP.NET SessionState soutenu par Redis

Je suis en train de développer un fournisseur personnalisé ASP.NET SessionState soutenu par Redis à l’aide de Booksleeve. Redis semblait être un ajustement parfait pour SessionState (si vous devez l’utiliser) car: Redis peut stocker durablement comme un SGBDR, mais il est beaucoup plus rapide. Un magasin de données Key / Value correspond mieux à l’interface […]