Redis
 sql >> Base de données >  >> NoSQL >> Redis

Bases de données Redis sur une machine de développement avec plusieurs projets

Si les projets sont indépendants et n'ont donc pas besoin de partager des données, il est préférable d'utiliser plusieurs instances redis - chaque configuration de projet a un numéro de port plutôt qu'un nom/id de base de données. Créez un fichier de configuration et un script de démarrage nommés de manière appropriée pour chacun afin que vous puissiez exécuter l'instance dont vous avez besoin en un seul clic.

Assurez-vous de mettre à jour les paramètres de sauvegarde dans chaque fichier de configuration ainsi que de définir les ports. Plusieurs instances utilisant le même fichier dump.rdb fonctionneront, mais entraîneront des bogues plutôt déroutants.

J'utilise également des instances distinctes pour le développement et les tests afin que l'instance de test n'écrive jamais rien sur le disque et puisse être vidée au début de chaque test.