I have a project and I want to make millions of queries to the ethereum blockchain. I could use
a solution like etherscan api but that is a little bit slow. Infura is better but still not performing
as I want. I tried to run my queries on a friend's machine who has ethereum blockchain on it
and damn, that was soooooo fast and smooth. However my friend is 150 miles away and I don't want to visit him every single time.
I decided to install an ethereum node and a lot of people suggest installing it on an ssd. My ssd with 60gb available of 237gb with windows installed and some programs does not have enough space.
I tried to install it on my HDD but damn, as others said that thing is sooooo slow. I even use the
--syncmode="fast" and --cache=4096 but it doesn't make a big difference. If I buy an external SSD of 1TB and Transfer speeds up to 540MB/s, would it be safe to run ethereum blockchain on it and would it perform like my SSD?
The one I think about (UK):
amazon linkIt has up to 500 MB/s. My actual SSD is very fast. It has a sequential performance rates of 926 MB/s, Deep queue 4k of 749 MB/s and Random 4k of 62 MB/s.
So do you guys think I am doing a good choice?
Edit: One thing worth mentioning is that I have already downloaded the 140 something GB on my hard disk. It takes a lot do confirm the headers, transactions and some other checks that run in fast mode.