1. A memory device, comprising: a memory component configured to store data; and a processor configured to map one or more banks or one or more virtual banks in the memory component based on one or more properties associated with the memory component and an expected random access rate for the memory component, wherein a first number of the one or more banks or a second number of the virtual banks is determined based on the one or more properties and the expected random access rate.