diff options
Diffstat (limited to 'docs/programmer_reference/intro_products.html')
| -rw-r--r-- | docs/programmer_reference/intro_products.html | 295 |
1 files changed, 125 insertions, 170 deletions
diff --git a/docs/programmer_reference/intro_products.html b/docs/programmer_reference/intro_products.html index 47406366..04422347 100644 --- a/docs/programmer_reference/intro_products.html +++ b/docs/programmer_reference/intro_products.html @@ -14,7 +14,7 @@ <body> <div xmlns="" class="navheader"> <div class="libver"> - <p>Library Version 11.2.5.3</p> + <p>Library Version 12.1.6.1</p> </div> <table width="100%" summary="Navigation header"> <tr> @@ -22,9 +22,7 @@ </tr> <tr> <td width="20%" align="left"><a accesskey="p" href="intro_where.html">Prev</a> </td> - <th width="60%" align="center">Chapter 1. - Introduction - </th> + <th width="60%" align="center">Chapter 1. Introduction </th> <td width="20%" align="right"> <a accesskey="n" href="am_conf.html">Next</a></td> </tr> </table> @@ -42,29 +40,29 @@ <dl> <dt> <span class="sect2"> - <a href="intro_products.html#idm2240216">Berkeley DB Data Store</a> + <a href="intro_products.html#idm1332168">Berkeley DB Data Store</a> </span> </dt> <dt> <span class="sect2"> - <a href="intro_products.html#idm1817232">Berkeley DB Concurrent Data Store</a> + <a href="intro_products.html#idm1927528">Berkeley DB Concurrent Data Store</a> </span> </dt> <dt> <span class="sect2"> - <a href="intro_products.html#idm1869736">Berkeley DB Transactional Data Store</a> + <a href="intro_products.html#idm1455680">Berkeley DB Transactional Data Store</a> </span> </dt> <dt> <span class="sect2"> - <a href="intro_products.html#idm1577368">Berkeley DB High Availability</a> + <a href="intro_products.html#idm851864">Berkeley DB High Availability</a> </span> </dt> </dl> </div> <p> - Oracle provides four Berkeley DB products, each differing by the - level of database support that they offer. + Oracle provides four Berkeley DB products, each differing + by the level of database support that they offer. </p> <div class="itemizedlist"> <ul type="disc"> @@ -77,34 +75,34 @@ <li> Berkeley DB Transactional Data Store </li> - <li> + <li> Berkeley DB High Availability </li> </ul> </div> <p> - Each product provides additional functionality to the product that - precedes it in the list. As a result, you can download Berkeley DB - and build an application that provides read-only database access - for a single-user, and later add support for more complex database - access patterns for multiple users. - </p> - <p> - The single Open Source distribution of Berkeley DB from Oracle - includes the four products and building the distribution - automatically builds all four products. However, you must use the - same Berkeley DB product throughout an application or group of - applications. + Each product provides additional functionality to the + product that precedes it in the list. As a result, you can + download Berkeley DB and build an application that provides + read-only database access for a single-user, and later add + support for more complex database access patterns for multiple + users. + </p> + <p> + The single Open Source distribution of Berkeley DB from + Oracle includes the four products and building the + distribution automatically builds all four products. However, + you must use the same Berkeley DB product throughout an + application or group of applications. </p> <p> - To redistribute Berkeley DB software, you must have a license for - the Berkeley DB product you use. For further details, refer to the - licensing informaion at: - <a class="ulink" href="http://www.oracle.com/technetwork/database/berkeleydb/downloads/index.html" target="_top">http://www.oracle.com/technetwork/database/berkeleydb/downloads/index.html</a> + To redistribute Berkeley DB software, you must have a + license for the Berkeley DB product you use. For further + details, refer to the licensing informaion at: <a class="ulink" href="http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/downloads/index.html" target="_top">http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/downloads/index.html</a> </p> <p> - A comparison of the four Berkeley DB product features is provided - in the following table. + A comparison of the four Berkeley DB product features is + provided in the following table. </p> <div class="informaltable"> <table border="1" width="80%"> @@ -118,200 +116,141 @@ <thead> <tr> <th align="center"> </th> - <th align="center">Berkeley DB Data Store</th> - <th align="center">Berkeley DB Concurrent Data Store</th> - <th align="center">Berkeley DB Transactional Data Store</th> - <th align="center">Berkeley DB High Availability</th> + <th align="center">Berkeley DB Data + Store</th> + <th align="center">Berkeley DB Concurrent Data + Store</th> + <th align="center">Berkeley DB Transactional + Data Store</th> + <th align="center">Berkeley DB High + Availability</th> </tr> </thead> <tbody> <tr> <td align="left"> - <p> - What is this product? - </p> + <p> What is this product? </p> </td> <td align="left"> - <p> - Provides indexed, single-reader/single-writer embedded data storage - </p> + <p> Provides indexed, + single-reader/single-writer embedded data + storage </p> </td> <td align="left"> - <p> - Adds simple locking with multiple-reader/single-writer capabilities + <p> Adds simple locking with + multiple-reader/single-writer capabilities </p> </td> <td align="left"> - <p> - Adds complete ACID transaction support, as well as recovery - </p> + <p> Adds complete ACID transaction support, + as well as recovery </p> </td> <td align="left"> - <p> - Adds single-master data replication across multiple physical machines - </p> + <p> Adds single-master data replication + across multiple physical machines </p> </td> </tr> <tr> <td align="left"> - <p> - Ensures recovery operation - </p> + <p> Ensures recovery operation </p> </td> <td align="left"> - <p> - No - </p> + <p> No </p> </td> <td align="left"> - <p> - No - </p> + <p> No </p> </td> <td align="left"> - <p> - Yes - </p> + <p> Yes </p> </td> <td align="left"> - <p> - Yes - </p> + <p> Yes </p> </td> </tr> <tr> <td align="left"> - <p> - Provides Locking feature - </p> + <p> Provides Locking feature </p> </td> <td align="left"> - <p> - No - </p> + <p> No </p> </td> <td align="left"> - <p> - Yes - </p> + <p> Yes </p> </td> <td align="left"> - <p> - Yes - </p> + <p> Yes </p> </td> <td align="left"> - <p> - Yes - </p> + <p> Yes </p> </td> </tr> <tr> <td align="left"> - <p> - Provides concurrent read-write access + <p> Provides concurrent read-write access </p> </td> <td align="left"> - <p> - No - </p> + <p> No </p> </td> <td align="left"> - <p> - Yes - </p> + <p> Yes </p> </td> <td align="left"> - <p> - Yes - </p> + <p> Yes </p> </td> <td align="left"> - <p> - Yes - </p> + <p> Yes </p> </td> </tr> <tr> <td align="left"> - <p> - Provides transactional support - </p> + <p> Provides transactional support </p> </td> <td align="left"> - <p> - No - </p> + <p> No </p> </td> <td align="left"> - <p> - No - </p> + <p> No </p> </td> <td align="left"> - <p> - Yes - </p> + <p> Yes </p> </td> <td align="left"> - <p> - Yes - </p> + <p> Yes </p> </td> </tr> <tr> <td align="left"> - <p> - Supports SQL access - </p> + <p> Supports the SQL API </p> </td> <td align="left"> - <p> - No - </p> + <p> No </p> </td> <td align="left"> - <p> - No - </p> + <p> No </p> </td> <td align="left"> - <p> - Yes - </p> + <p> Yes </p> </td> <td align="left"> - <p> - No - </p> + <p> No </p> </td> </tr> <tr> <td align="left"> - <p> - Provides replication support - </p> + <p> Provides replication support </p> </td> <td align="left"> - <p> - No - </p> + <p> No </p> </td> <td align="left"> - <p> - No - </p> + <p> No </p> </td> <td align="left"> - <p> - No - </p> + <p> No </p> </td> <td align="left"> - <p> - Yes - </p> + <p> Yes </p> </td> </tr> </tbody> @@ -321,64 +260,82 @@ <div class="titlepage"> <div> <div> - <h3 class="title"><a id="idm2240216"></a>Berkeley DB Data Store</h3> + <h3 class="title"><a id="idm1332168"></a>Berkeley DB Data Store</h3> </div> </div> </div> - <p>The Berkeley DB Data Store product is an embeddable, high-performance data store. This product - supports multiple concurrent threads of control, including multiple - processes and multiple threads of control within a process. - However, Berkeley DB Data Store does not support locking, - and hence does not guarantee correct behavior if more than one - thread of control is updating the database at a time. The Berkeley DB Data Store is - intended for use in read-only applications or applications which can - guarantee no more than one thread of control updates the - database at a time.</p> + <p> + The Berkeley DB Data Store product is an embeddable, + high-performance data store. This product supports + multiple concurrent threads of control, including multiple + processes and multiple threads of control within a + process. However, Berkeley DB Data Store does not support + locking, and hence does not guarantee correct behavior if + more than one thread of control is updating the database + at a time. The Berkeley DB Data Store is intended for use + in read-only applications or applications which can + guarantee no more than one thread of control updates the + database at a time. + </p> </div> <div class="sect2" lang="en" xml:lang="en"> <div class="titlepage"> <div> <div> - <h3 class="title"><a id="idm1817232"></a>Berkeley DB Concurrent Data Store</h3> + <h3 class="title"><a id="idm1927528"></a>Berkeley DB Concurrent Data Store</h3> </div> </div> </div> - <p>The Berkeley DB Concurrent Data Store product adds multiple-reader, single writer capabilities to - the Berkeley DB Data Store product. This product provides built-in concurrency and locking feature. - Berkeley DB Concurrent Data Store is - intended for applications that need support for concurrent updates to a - database that is largely used for reading.</p> + <p> + The Berkeley DB Concurrent Data Store product adds + multiple-reader, single writer capabilities to the + Berkeley DB Data Store product. This product provides + built-in concurrency and locking feature. Berkeley DB + Concurrent Data Store is intended for applications that + need support for concurrent updates to a database that is + largely used for reading. + </p> </div> <div class="sect2" lang="en" xml:lang="en"> <div class="titlepage"> <div> <div> - <h3 class="title"><a id="idm1869736"></a>Berkeley DB Transactional Data Store</h3> + <h3 class="title"><a id="idm1455680"></a>Berkeley DB Transactional Data Store</h3> </div> </div> </div> - <p>The Berkeley DB Transactional Data Store product adds support for transactions and database recovery. - Berkeley DB Transactional Data Store is intended for applications that require - industrial-strength database services, including excellent performance - under high-concurrency workloads of read and write operations, - the ability to commit or roll back multiple changes to the database at - a single instant, and the guarantee that in the event of a - catastrophic system or hardware failure, all committed database changes - are preserved.</p> + <p> + The Berkeley DB Transactional Data Store product adds + support for transactions and database recovery. Berkeley + DB Transactional Data Store is intended for applications + that require industrial-strength database services, + including excellent performance under high-concurrency + workloads of read and write operations, the ability to + commit or roll back multiple changes to the database at a + single instant, and the guarantee that in the event of a + catastrophic system or hardware failure, all committed + database changes are preserved. + </p> </div> <div class="sect2" lang="en" xml:lang="en"> <div class="titlepage"> <div> <div> - <h3 class="title"><a id="idm1577368"></a>Berkeley DB High Availability</h3> + <h3 class="title"><a id="idm851864"></a>Berkeley DB High Availability</h3> </div> </div> </div> - <p>The Berkeley DB High Availability product adds support for data replication. A single master system - handles all updates, and distributes these updates to multiple replicas. The number of replicas depends on the application requirements. All replicas can handle read requests during - normal processing. If the master system fails for any reason, one of - the replicas takes over as the new master system, and distributes - updates to the remaining replicas.</p> + <p> + The Berkeley DB High Availability product adds support + for data replication. A single master system handles all + updates, and distributes these updates to multiple + replicas. The number of replicas depends on the + application requirements. All replicas can handle read + requests during normal processing. If the master system + fails for any reason, one of the replicas takes over as + the new master system, and distributes updates to the + remaining replicas. + </p> </div> </div> <div class="navfooter"> @@ -396,9 +353,7 @@ <td width="20%" align="center"> <a accesskey="h" href="index.html">Home</a> </td> - <td width="40%" align="right" valign="top"> Chapter 2. - Access Method Configuration - </td> + <td width="40%" align="right" valign="top"> Chapter 2. Access Method Configuration </td> </tr> </table> </div> |
