How would you implement a data structure to efficiently store and retrieve user sessions at Global Lending Services?