Re: Berkeley DB license - Mailing list pgsql-hackers

From Michael A. Olson
Subject Re: Berkeley DB license
Date
Msg-id 200005201658.JAA36228@triplerock.olsons.net
Whole thread Raw
In response to Re: Berkeley DB license  (Bruce Momjian <pgman@candle.pha.pa.us>)
List pgsql-hackers
At 12:14 AM 5/20/00 -0400, Bruce Momjian wrote:

> We have shared buffers that are mapped into the address space of each
> backend. [ ... ] 
> I wonder how SDB performs such file scans.

Berkeley DB is an embedded toolkit, and works hard to provide mechanism
in place of policy.  That is to say, you can request memory-mapped
access to database files, or you can use a shared memory buffer cache.
We give you the tools to do what you want.  We try not to force you to
do what we want.

We don't do query processing, we do fast storage and retrieval.  Query
planning and optimization, including access path selection and buffer
management policy selection, get built on top of Berkeley DB.  We offer
a variety of ways, via the API, to control the behavior of the lock,
log, shmem, and transaction subsystems.
                mike



pgsql-hackers by date:

Previous
From: "Hiroshi Inoue"
Date:
Subject: RE: Performance (was: The New Slashdot Setup (includes MySql server))
Next
From: Lamar Owen
Date:
Subject: Re: -devel-7.0-1.rpm: Still missing a lots of headers