Pearson r correlation is used to measure the degree of the relationship between linear related variables. For Pearson r, both variables should be normally distributed. Other assumptions include linearity and homoscedasticity.
Spearman rank correlation is a non-parametric test that is used to measure the degree of association between two variables. Spearman rank correlation test does not make any assumptions about the distribution.
If your data is normal distribution, I suggest you use Pearson r. Otherwise, the Spearman is your choice.