index  prev  next

New Internal Database System

--------------------------------------------------------------------------------------

Triggered by a requirement in the printing code, a re-evaluation of the internal data structures in Samba was made. The result was that a new database oriented way of representing many internal data structures was adopted.

A simple database module called tdb was written that has some nice features:

The interface is similar to gdbm, but overcomes the limitation in gdbm that restricts the database to a single writer.

--------------------------------------------------------------------------------------

LinuxWorld New York
tridge@linuxcare.com