DB0 pages
ORACLE DATA SHEET
ORACLE BERKELEY DB
PRODUCTS
OVERVIEW
The Oracle Berkeley DB product family consists of Berkeley DB,
Berkeley DB Java Edition and Berkeley DB XML. All three are high
performance, self-contained, software libraries which provide data
storage services for applications, devices, and appliances. They
CONSIDER ORACLE
BERKELEY DB WHEN:
You need a SQLite API
compatible database within
mobile, handheld or other
hardware devices
Performance, scalability,
concurrency matters
Zero oversight administration
in deployment is required
You need the flexibility to
choose SQL, XQuery, Java
Object, or Key/Value data
management
Mobile data synchronization
with Oracle Database is a
requirement
Failure from recovery must be
automatic and reliable
High availability and fault
deliver superior performance, scalability and availability for
applications that must run unattended without administration.
Overview
The Oracle Berkeley DB family of high performance, self-contained databases
provides developers with a fast, transactional database solution with a track record
of reliability, unmatched scalability and five-nines (99.999%) or better availability.
Oracle Berkeley DB is well suited to Independent Software Vendors, device and
equipment manufacturers, and enterprises or software companies building solutions
which need a data management component. The Oracle Berkeley DB family of
products provides fast, local persistence with zero oversight administration.
Your customers and end-users will experience an application that simply works,
reliably manages data, scales under extreme load, and requires zero oversight in
deployment. Your development team can focus on your application and be confident
that Berkeley DB will manage your application’s data.
tolerance are critical
Storage Engine Design
The Berkeley DB products are self-contained software components which support
your application. This in-process model eliminates the network performance penalty
of distributed and client-server architectures. Berkeley DB provides simple
function-call interfaces to store and retrieve information quickly and easily. Data can
be stored in the application’s native format, XML, SQL or as Java Objects.
Interface Store and access data using SQL, XQuery, Objects, or Key/Value
Storage High performance database with ACID transactions, Indexes,
Locking, MVCC, Encryption, Recovery and HA/replication
Access Match requirements to functionality, use only what you require