From: "Bee" <[EMAIL PROTECTED]>
> > >     - besize template 'aAuU', anything else tempplate I can use to
> > >     prepare fix length data ? - if yes, but how do I assuming the
> > >     block size is? In case,  if I write a binary file and I wanna
> > >     use seek.
> > 
> > You are going to have to explain that in more detail.
> 
> In case, I am doing something like a log with User v TimesOfSignIn.
> So, user name will set as 30 char long, and the Signin times is about
> in scope of a normal integer. I wanna make this a simple DB for this
> but not a list of single files for each user. So I wanna make this
> doable for ramdom read write, so, that should be in a binary file. 

You want to have a look at DBM files. Read
        perldoc DB_File
or
        perldoc SDBM_File

Or you may try to install DBD::SQLite. That would give you the full 
power of SQL without having to install anything but the module.

> However, as the file is in a binary, I think there could be a size
> benfit for me to compress the data length. 

        "Premature optimization is the root of all evil."

How many users are we talking about? Millions? I would not sweat over 
a few KB you might save.


Jenda
===== [EMAIL PROTECTED] === http://Jenda.Krynicky.cz =====
When it comes to wine, women and song, wizards are allowed 
to get drunk and croon as much as they like.
        -- Terry Pratchett in Sourcery


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to