Parce que les opérations Redis sont très rapides - toutes ses données sont en mémoire et il n'est pas du tout nécessaire d'accéder au disque. En ce qui concerne la concurrence, Redis utilise la technologie de multiplexage d'E/S multicanal, et sa propre efficacité de concurrence n'est pas un problème.
Bien sûr, un seul processus Redis ne peut pas utiliser plusieurs cœurs (il ne peut s'exécuter que sur un seul cœur de processeur à la fois), mais ce n'est pas un service très gourmand en calcul. Si les performances monocœur ne suffisent pas, vous pouvez ouvrir plusieurs processus supplémentaires.
Parce que les opérations Redis sont très rapides - toutes ses données sont en mémoire et il n'est pas du tout nécessaire d'accéder au disque. En ce qui concerne la concurrence, Redis utilise la technologie de multiplexage d'E/S multicanal, et sa propre efficacité de concurrence n'est pas un problème.
Bien sûr, un seul processus Redis ne peut pas utiliser plusieurs cœurs (il ne peut s'exécuter que sur un seul cœur de processeur à la fois), mais ce n'est pas un service très gourmand en calcul. Si les performances monocœur ne suffisent pas, vous pouvez ouvrir plusieurs processus supplémentaires.
Rechercher : modèle io Redis à thread unique et multiplex