1<!--$Id: index_db.html,v 1.103 2008/05/05 17:45:55 carol Exp $-->
2<html>
3<head>
4<title>Berkeley DB (Version: DB_VERSION_MAJOR.DB_VERSION_MINOR.DB_VERSION_PATCH)</title>
5<style type="text/css">
6    body {width: 75%;}
7    p {Color:#000000;Font-Family:Arial, Helvetica;Font-Size:9pt; }
8    li {Color:#000000;Font-Family:Arial, Helvetica;Font-Size:9pt; }
9    td {Color:#000000;Font-Family:Arial, Helvetica;Font-Size:9pt; width: 50%;}
10    a:visited {Color:gray;}
11    a:link {Color:#000000;}
12</style>
13<meta name="description" content="Berkeley DB: An embedded database programmatic toolkit.">
14<meta name="keywords" content="embedded,database,programmatic,toolkit,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods,Java,C,C++">
15</head>
16<body bgcolor=white>
17
18<!-- REMOVE EVERYTHING ABOVE THIS LINE TO POST TO ORACLE OTN -->
19
20<center>
21<h2>Oracle Berkeley DB</h2>
22<b>
23Version DB_VERSION_MAJOR.DB_VERSION_MINOR.DB_VERSION_PATCH, DB_RELEASE_DATE
24</b>
25</center>
26
27<p>
28<b>Getting Started Guides</b><br>
29Get started with Berkeley DB today. If you are new to Berkeley DB, the
30following documents will help you learn about important concepts and
31guide you through how to get started.
32<p>
33Getting Started with Data Storage
34<ul>
35<table>
36<tr>
37<td>
38<li>C</li>
39</td>
40<td>
41<a href="gsg/C/BerkeleyDB-Core-C-GSG.pdf">PDF</a>&nbsp;|&nbsp;<a href="gsg/C/index.html">HTML</a>
42</td>
43</tr>
44<tr>
45<td>
46<li>C++</li>
47</td>
48<td>
49<a href="gsg/CXX/BerkeleyDB-Core-Cxx-GSG.pdf">PDF</a>&nbsp;|&nbsp;<a href="gsg/CXX/index.html">HTML</a>
50</td>
51</tr>
52<tr>
53<td>
54<li>Java</li>
55</td>
56<td>
57<a href="gsg/JAVA/BerkeleyDB-Core-JAVA-GSG.pdf">PDF</a>&nbsp;|&nbsp;<a href="gsg/JAVA/index.html">HTML</a>
58</td>
59</tr>
60</table>
61</ul>
62
63<p>
64Getting Started with Transaction Processing
65<ul>
66<table>
67<tr>
68<td>
69<li>C</li>
70</td>
71<td>
72<a href="gsg_txn/C/BerkeleyDB-Core-C-Txn.pdf">PDF</a>&nbsp;|&nbsp;<a href="gsg_txn/C/index.html">HTML</a>
73</td>
74</tr>
75<tr>
76<td>
77<li>C++</li>
78</td>
79<td>
80<a href="gsg_txn/CXX/BerkeleyDB-Core-Cxx-Txn.pdf">PDF</a>&nbsp;|&nbsp;<a href="gsg_txn/CXX/index.html">HTML</a>
81</td>
82</tr>
83<tr>
84<td>
85<li>Java</li>
86</td>
87<td>
88<a href="gsg_txn/JAVA/BerkeleyDB-Core-JAVA-Txn.pdf">PDF</a>&nbsp;|&nbsp;<a href="gsg_txn/JAVA/index.html">HTML</a>
89</td>
90</tr>
91</table>
92</ul>
93
94<p>
95Getting Started with Transactional Java Collections
96<ul>
97<table>
98<tr>
99<td>
100<li>Tutorial</li>
101</td>
102<td>
103<a href="collections/tutorial/BerkeleyDB-Java-Collections.pdf">PDF</a>&nbsp;|&nbsp;<a href="collections/tutorial/index.html">HTML</a>
104</td>
105</tr>
106</table>
107</ul>
108
109<p>
110Getting Started with Replication
111<ul>
112<table>
113<tr>
114<td>
115<li>C</li>
116</td>
117<td>
118<a href="gsg_db_rep/C/Replication-C-GSG.pdf">PDF</a>&nbsp;|&nbsp;<a href="gsg_db_rep/C/index.html">HTML</a>
119</td>
120</tr>
121<tr>
122<td>
123<li>C++</li>
124</td>
125<td>
126<a href="gsg_db_rep/CXX/Replication-CXX-GSG.pdf">PDF</a>&nbsp;|&nbsp;<a href="gsg_db_rep/CXX/index.html">HTML</a>
127</td>
128</tr>
129<tr>
130<td>
131<li>Java</li>
132</td>
133<td>
134<a href="gsg_db_rep/JAVA/Replication-JAVA-GSG.pdf">PDF</a>&nbsp;|&nbsp;<a href="gsg_db_rep/JAVA/index.html">HTML</a>
135</td>
136</tr>
137</table>
138</ul>
139
140<p>
141Berkeley DB Porting Guide
142<ul>
143<table>
144        <tr><td>&nbsp;</td>
145<td>
146<a href="porting/BDB-Porting-Guide.pdf">PDF</a>&nbsp;|&nbsp;<a href="porting/index.html">HTML</a>
147</td>
148</tr>
149</table>
150</ul>
151<p>
152<b>References</b><br>
153The programmatic reference guide provides detailed information to help
154you during application design and implementation. This definitive
155reference document is organized by concept, rather than by API.
156<ul>
157<li><a href="ref/toc.html">Reference Guide for Berkeley DB</a>
158</ul>
159
160<p>
161<b>Programmatic APIs</b><br>
162These fully-detailed references cover every public interface for
163Berkeley DB. For each interface, the documentation lists arguments and
164return values, and covers pre- and post-conditions.
165<ul>
166<li><a href="api_c/frame.html">C</a></li>
167<li><a href="api_cxx/frame.html">C++</a></li>
168<li><a href="java/index.html">Javadoc</a></li>
169<li><a href="api_tcl/api_tcl.html">Tcl</a></li>
170</ul>
171
172<p>
173<b>Build, Installation, and Upgrading Guides</b><br>
174These guides contain helpful hints, step-by-step instructions, and
175information on platform-specific details of the build, installation, and
176upgrade processes.
177<ul>
178<li><a href="ref/build_brew/intro.html">BREW</a></li>
179<li><a href="ref/build_s60/intro.html">S60</a></li>
180<li><a href="ref/build_unix/intro.html">UNIX/POSIX</a></li>
181<li><a href="ref/build_vxworks/intro6x.html">VxWorks</a></li>
182<li><a href="ref/build_win/intro.html">Windows</a></li>
183<li><a href="ref/build_wince/intro.html">Windows CE</a></li>
184<p>
185<li><a href="ref/changelog/4.7.html">Berkeley DB 4.7 Change Log</a></li>
186<li><a href="ref/upgrade.4.7/toc.html">Upgrading Applications to the 4.7 release</a></li>
187<p>
188<li><a href="http://www.oracle.com/technology/software/products/berkeley-db/db/index.html">Berkeley DB Release History and Patches</a></li>
189</ul>
190
191<p>
192<b>Additional Booklets</b><br>
193<ul>
194<table>
195<tr>
196<td>
197<li>Writing In-Memory Berkeley DB Applications</li>
198</td>
199<td>
200<a href="articles/inmemory/C/InMemoryDBApplication.pdf">PDF</a>&nbsp;|&nbsp;<a href="articles/inmemory/C/index.html">HTML</a>
201</td>
202</tr>
203</table>
204</ul>
205
206<p>
207<b>Additional Information</b><br>
208<ul>
209<li><a href="utility/index.html">Standalone utilities</a></li>
210<li><a href="http://www.oracle.com/technology/products/berkeley-db/faq/db_faq.html">Berkeley DB FAQ</a></li>
211<p>
212<li><a href="http://forums.oracle.com/forums/forum.jspa?forumID=271">Oracle Technology Support Forums -- Berkeley DB</a></li>
213<li><a href="http://forums.oracle.com/forums/forum.jspa?forumID=272">Oracle Technology Support Forums -- Berkeley DB High Availability (Replication)</a></li>
214<p>
215<li><a href="license/license_db.html">Berkeley DB License</a></li>
216</ul>
217
218<!-- REMOVE EVERYTHING BELOW THIS LINE TO POST TO ORACLE OTN -->
219
220<p>
221<hr size=1 noshade>
222
223<p>
224Berkeley DB releases optionally include strong cryptographic
225support; this release <b>DOES</b> contain cryptographic support.
226Export/import and/or use of cryptography software, or even
227communicating technical details about cryptography software, is
228illegal in some parts of the world. You are strongly advised to
229pay close attention to any export/import and/or use laws which
230apply to you when you import a release of Berkeley DB including
231cryptography to your country or re-distribute source code from
232it in any way.
233
234<p>
235Copyright (c) 1997,2008 Oracle.  All rights reserved.
236
237</body>
238</html>
239