2
<!--Copyright 1997-2002 by Sleepycat Software, Inc.-->
3
<!--All rights reserved.-->
4
<!--See the file LICENSE for redistribution information.-->
7
<title>Berkeley DB Reference Guide: Using Berkeley DB with Perl</title>
8
<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
9
<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,java,C,C++">
12
<a name="2"><!--meow--></a>
13
<table width="100%"><tr valign=top>
14
<td><h3><dl><dt>Berkeley DB Reference Guide:<dd>Perl</dl></h3></td>
15
<td align=right><a href="../../ref/java/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../reftoc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/tcl/intro.html"><img src="../../images/next.gif" alt="Next"></a>
18
<h1 align=center>Using Berkeley DB with Perl</h1>
19
<p>The original Perl module for Berkeley DB was DB_File, which was written to
20
interface to Berkeley DB version 1.85. The newer Perl module for Berkeley DB is
21
BerkeleyDB, which was written to interface to version 2.0 and subsequent
22
releases. Because Berkeley DB version 2.X has a compatibility API for version
23
1.85, you can (and should!) build DB_File using version 2.X of Berkeley DB,
24
although DB_File will still only support the 1.85 functionality.
25
<p>DB_File is distributed with the standard Perl source distribution (look
26
in the directory "ext/DB_File"). You can find both DB_File and BerkeleyDB
27
on CPAN, the Comprehensive Perl Archive Network of mirrored FTP sites.
28
The master CPAN site is
29
<a href="ftp://ftp.funet.fi/">ftp://ftp.funet.fi/</a>.
30
<p>Versions of both BerkeleyDB and DB_File that are known to work correctly
31
with each release of Berkeley DB are included in the distributed Berkeley DB source
32
tree, in the subdirectories <b>perl.BerkeleyDB</b> and
33
<b>perl.DB_File</b>. Each of those directories contains a
34
<b>README</b> file with instructions on installing and using those
36
<p>The Perl interface is not maintained by Sleepycat Software. Questions
37
about the DB_File and BerkeleyDB modules are best asked on the Usenet
38
newsgroup comp.lang.perl.modules.
39
<table width="100%"><tr><td><br></td><td align=right><a href="../../ref/java/faq.html"><img src="../../images/prev.gif" alt="Prev"></a><a href="../../reftoc.html"><img src="../../images/ref.gif" alt="Ref"></a><a href="../../ref/tcl/intro.html"><img src="../../images/next.gif" alt="Next"></a>
41
<p><font size=1><a href="http://www.sleepycat.com">Copyright Sleepycat Software</a></font>