Fetching artifact data via Nexus API takes a lot of time

I am trying to pull maven and docker artifacts data from maven and docker hosted repos.
I have used component, search and asset api.
Created a python code and exported the data to an excel fine. This works fine for repos with around 20-30GB data. But my repo sizes are around 250 GB. And it takes 3-4 days to pull the data. How to speedup the process. Also, it seems the API pulling follows synchronous mechanism, hence multithreading isnt useful. Is it possible to apply asynchronus mechanism.

NEXUS Version : OSS 3.29.2-02