Algolia CRUD with index and replicas

How much time does a typical update operation on 1 record take on an index with more than 20k records? Right now my app takes at least 30 secs to complete an update on an index with no replicas which i think is too long.

Does the amount of replicas affect the operation time? I plan on creating at least 6 replicas for sorting