According to following article, we should use the smallest numeric datatype that fits the requirement.
https://www.elastic.co/guide/en/elasticsearch/reference/5.4/number.html#_which_type_should_i_use
I want to understand in more detail that why and how search speed would get improved? Also, would that speed up aggregations as well?