Oracle Berkeley DB Java Edition 3.0: Developer Workshop R2
The Berkeley DB Java Edition Developers' Workshop provides the software engineer with a detailed walk-through of Berkeley DB Java Edition database, from installation, to the base API, to the Direct Persistence Layer (DPL), to transactional protections. Database opens, database reads and writes, cursor operations, environments, secondary indices, multiple threads of control, and transaction usages are all described in detail. The goal of the Berkeley DB Java Edition Developers' Workshop is to introduce the student to developing applications using Berkeley DB Java Edition.
Learn To:- Administer Oracle Berkeley DB Java Edition
- Tune Oracle Berkeley DB Java Edition
- Use the Direct Persistence Laye…
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
The Berkeley DB Java Edition Developers' Workshop provides the software engineer with a detailed walk-through of Berkeley DB Java Edition database, from installation, to the base API, to the Direct Persistence Layer (DPL), to transactional protections. Database opens, database reads and writes, cursor operations, environments, secondary indices, multiple threads of control, and transaction usages are all described in detail. The goal of the Berkeley DB Java Edition Developers' Workshop is to introduce the student to developing applications using Berkeley DB Java Edition.
Learn To:- Administer Oracle Berkeley DB Java Edition
- Tune Oracle Berkeley DB Java Edition
- Use the Direct Persistence Layer (DPL)
- Install Oracle Berkeley DB Java Edition
A Live Virtual Class (LVC) is exclusively for registered students; unregistered individuals may not view an LVC at any time. Registered students must view the class from the country listed in the registration form. Unauthorized recording, copying, or transmission of LVC content may not be made.
Audience
- J2EE Developer
- Support Engineer
- Java Developer
Course Topics Introduction
- Berkeley DB Java Edition
- BDB JE Performance
- Why use BDB JE
- Single JVM Architecture
- How to Run the Demos
- Berkeley DB Product Family
- What Is Berkeley DB Java Edition
- JE and DB: Similarities and Differences
- JVM Integration
- Transactional Collections
- Log-Based Storage
- Tree Structure
- Latches and Logical Locks
- Persistence Concepts
- Entity Classes
- Primary Key and Secondary Keys
- Key Relationships
- Foreign Keys
- Getting a Primary Index and Secondary Index
- Preventing Overwrite
- Retrieving All Objects
- Key/Value API (Base API)
- Java Collections API
- Transactions and Deadlocks
- Starting Up Transactions
- Bindings
- Serial Bindings
- Custom Tuple Bindings
- Dump and Load of Data
- Improving Concurrency
- Isolation Levels
- Improving Throughput
- Cache Policies
- Deadlocks
- Lock Table Contention
- Threading and BDB JE Handles
- Read and Write Buffer Sizes
- Log-Based Storage
- High Concurrency Design
- Latches (Internal Nodes)
Course Objectives
- Describe the key features of Berkeley DB Java Edition
- List the uses of the JE APIs
- Explain transactional collections
- Explain Tree Latching, Locking, and Compressing
- Describe Direct Persistence Layer API
- Describe Transactions and Deadlocks
- Explain the utility programs
- Explain isolation levels
- Describe how to improve throughput
- Describe high concurrency design
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
