in reply to Efficient giant hashes
If your problem is lookup time, consider making your hash multidimensional so perl has to look at fewer entries. This is akin to moving /home/joe to /home/j/joe on a system with thousands of users -- daemons only have to search 1/26th of the filespace to find their target file.