Redis
 sql >> Datenbank >  >> NoSQL >> Redis

Ist Redis list oder set pop method threadsicher?

von der Benchmark-Seite

Redis ist ein Singlethread-Server. Es ist nicht darauf ausgelegt, von mehreren CPU-Kernen zu profitieren. Die Leute sollen mehrere Redisinstances starten, um bei Bedarf auf mehrere Kerne aufzuskalieren. Es ist nicht wirklich fair, eine einzelne Redis-Instanz mit einem Multithread-Datenspeicher zu vergleichen.

Da also jeder Befehl in einem einzigen Thread in die Warteschlange gestellt wird, sollten Sie in Ordnung sein, da niemals zwei Befehle parallel ausgeführt werden