Read preference kontroluje, skąd idą odczyty w replica secie (np. `primary`, `secondary`, `secondaryPreferred`). Odczyty z secondary mogą odciążyć primary, ale możesz dostać lekko nieaktualne dane zależnie od laga replikacji i read concern.