On 9/26/07, André Warnier <[EMAIL PROTECTED]> wrote: > - For portability and ease-of-installation reasons, I would like to > avoid the usage of an external DBMS.
I think you're making a mistake there. An RDBMS is the easiest way to achieve what you want. There is no simple way to share a Perl data structure between processes. Solutions like IPC::Shareable scale badly for large data structures. If you really won't use an RDBMS, I suggest you use MLDBM::Sync. If performance is very important, you can use BerkeleyDB directly, but it will be more complicated. - Perrin