Thanks guys for your suggestions.
Probably I am following the QHash implementation as next step. The proximity to maps make it easy.