Redis-Operationen sind extrem schnell. Ich habe nicht den Link zur Microsoft-Dokumentation, in dem angegeben ist, dass Sie Async für Vorgänge unter 50 ms nicht verwenden müssen/sollten, aber ich erinnere mich, diesen Punkt gehört zu haben.
Sollten aus diesem Grund überhaupt Async-Operationen verwendet werden? (In schnellen Redis-Umgebungen)
Ich denke, es kommt darauf an. Es gibt eine SO-Frage dazu und es scheint, als ob die Richtlinie "unter 50 ms" nur für UI-Anwendungen gilt
Es ist alles async
in 2.x aufgrund von Pipelines und allgemein wie wir Daten als eine Art Task-Stream verarbeiten (und dies war bereits in 1.x weitgehend der Fall) - wenn Sie in einem async
Pfad, dann ja - benutze die async
Methoden und entlaste deine IO/Thread-Last ein wenig.
Abschluss zum Aufräumen :)