The stupid question is the question not asked | |
PerlMonks |
Re^3: external file referenceby jakobi (Pilgrim) |
on Oct 28, 2009 at 17:41 UTC ( [id://803744]=note: print w/replies, xml ) | Need Help?? |
14k lines of normal line sizes of maybe 100 chars isn't that bad. Consider reading the file into something like $hash{userid}. which Keszler already said while I as usual did forget to check for new replies before create
Then, if you find the hash build time being significant wrt total runtime, while your 14k file is fairly static: consider a lightweight database like sqlite accessed via DBI. If you've many independent script or parallel script runs, keeping the hash in memory in a separate process might also be worthwile (old-style client server or some shared memory setup - but that's somewhat like a coding challenge looking for a problem).
cu & HTH, Peter -- hints may be untested unless stated otherwise; use with caution & understanding.
In Section
Seekers of Perl Wisdom
|
|