Restic options read-concurrency vs. local.connections

restic version 0.17.1 Windows
Backup option

--read-concurrency n read n files concurrently (default: $RESTIC_READ_CONCURRENCY or 2)

is it the same as
restic options
local.connections set a limit for the number of concurrent operations (default: 2)

Both options are somewhat independent.

--read-concurrency determines how many threads restic uses to read data during backup. And -o local.connections determines how many threads are used to write files to the repository. In particular when some files or file parts are already stored in the repository, this distinction becomes relevant.

If either the read or writing step is a bottleneck, then it may help to increase the parameter. But that entirely depends on the used hardware.