Re: CVS update: phpdoc/functions
| From: | Sascha Schumann | Date: | Sun, 20 Jun 1999 17:57:42 +0000 |
| Subject: | Re: CVS update: phpdoc/functions | ||
| References: | 1 2 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-7249@lists.php.net to get a copy of this message | ||
On Sun, Jun 20, 1999 at 01:50:20PM -0400, Jim Jagielski wrote:
> Sascha Schumann wrote:
> >
> > On Sun, Jun 20, 1999 at 01:11:56PM -0400, Jim Jagielski wrote:
> > > >
> > > Here I go again :)
> > >
> > > Seriously, does the db implementation of ndbm still suffer these?
> >
> > man gdbm
> >
> > NOTICE: The size in gdbm is not restricted like dbm or
> > ndbm. Your data can be as large as you want.
> >
> > The sendmail book, 2nd revision, page 648:
> >
> > The dbm class, which is really the ndbm form of database, is
> > the traditional form of UNIX database. [...] The data must
> > fit in blocks of fixed sizes, so there is usually a limit of
> > the maximum size (1 kilobyte or so) on any given stored
> > datum.
> >
> > [...] Because of the limit on the size of a datum, you should
> > consider using one of the db(3) hash or btree classes
> > instead.
> >
>
> Ahhh... So when the ndbm implementaion of db is used, then those
> limits are removed.
Well, sort of. The documentation refers to the original
implementations and therefore their limits. This does not
necessarily (sp?) apply to other database systems which mimic the
interface.
--
Regards,
Sascha Schumann
Consultant