in reply to perl hashes
how many entries i can store in hash table.
That is determined by the size of your entries and the amount of memory in your computer.
what is the performance if i store the more than 50 thousand records
That is largely determined by the speed of the processor in your computer.
For a data set of that size, you should probably be thinking about a database.