Changes between Initial Version and Version 1 of Ticket #37156, comment 2


Ignore:
Timestamp:
Jun 11, 2026, 2:52:51 AM (3 weeks ago)
Author:
Carlton Gibson

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #37156, comment 2

    initial v1  
    33Sigh. This is essentially a myth, at least these days. Unless you're repeatedly crossing the boundary in a hot-loop — which, don't! — overhead is essentially negligible.
    44
    5 Redis-py's async client is no faster than the sync client (indeed it seems slightly slower, but I need to verify that before stating definitively — it's negligible too though). Throughput is limited by pool size. And do enable pipelining!
     5Redis-py's async client is no faster than the sync client (indeed it seems slightly slower, but I need to verify that before stating definitively — it's negligible too though). Similar to the way psycopg's async cursors serialise queries, throughput is limited by pool size. And do enable pipelining!
    66
    77I shall put writing this up on the backlog, but it's not at all clear that the argument to remove (particularly) `sync_to_async` calls throughout is/remains sound.
Back to Top