I have a test cluster with 1shard(3node Rep set), 3config and 1router. I have created ~7gb of total data(including indexes) on primary. Now i have tried to added a new node to the replicaset. I observed that the initial data sync took 25mins to complete. I have tested this with and without enabling compression multiple times and the time taken is similar. There is plenty of ram configured.
I feel that 25mins is too long for 7GB of data. if i have 50GB/100GB of data, the initial sync time would ~3hrs/6hrs respectively. Please suggest.