Here is the awesome infographic which explains SSD and HDD hosting by comparing both by the following metrics.
RESPONSE TIME PERFORMANCE
Check out the comparison and choose the best one which suits you.
HDD has the little speed as its reading heads read/write at a constant speed.
However, SDD has the 300% faster than HDD, and it has no moving parts to read and write the memory. SSD is the Flash memory, and it gives instant response to reading and writing request.
HDD takes a little time to process all request based on the location of memory portion. If it is far, then it takes time. If it is near to read/write head then works fast.
So when memory size of the HDD increases, the speed of the HDD decreases. However, there is no issue at SSD as it does not have any moving parts.
SSD has the high booting time, and it loads within 10-13 seconds. However, HDD has higher booting time. It takes 30-40 seconds to load.
SSD has light weight. It is because it has inbuilt chipset and it does not have any mechanical part. HDD weights high as it has mechanical parts which make HDD heavier.
Solid State Drive has low power consumption. It consumes less than 2W. Even at peak time, it does not consume more power. However, HDD uses 6-7W which higher than SSD. It needs more power than SSD.
SSD has immovable parts. So the failure rate is very low. Also, it does not affect by magnetic distortion. It makes it highly reliable.
HDD have moving parts and magnetic platters. So the failure rate is high.
Another thing we do to improve the speed is defragmentation. Fragmentation does not affect SSD performance. So no need of defragmentation.
HDD performance is affected by fragmentation. It requires defragmentation periodically to improve the performance.