|
|
| There's more than one way to do things | |
| PerlMonks |
Re: How to save memory, parsing a big file.by mirod (Canon) |
| on Mar 01, 2006 at 10:21 UTC ( [id://533670]=note: print w/replies, xml ) | Need Help?? |
This is an archived low-energy page for bots and other anonmyous visitors. Please sign up if you are a human and want to interact.
If it is too big to fit in memory... then you have to use the disk! The easiest to use is probably GDBM_File, which will let you tie the hash to a disk file (but you will need to serialize the values of the hash). You could also go for a full DBMS, DBD::SQLite is very convenient, as the DB is a single file. it is pretty fast too. In any case you will need to rewrite your code, and it will probably take much longer to run, there is no miracle here!
In Section
Seekers of Perl Wisdom
|
|
||||||||||||||||||||||||||||