Download Berkeley DB Java Edition - Berkeley DB Java Edition Description, Berkeley DB Java Edition Reviews
Contact
 


 

Download

 
Download Now (4593K)
Open Software License
Downloads till now: 2
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Administrative frontents , Database APIs , Database Engines , Database Servers ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

Berkeley DB Java Edition

 

Details

Size: 4593K
Last Update: 2008-05-02 00:13:46
Version: 3.1.0
OS Support: Linux
License/Program Type: Open Software License
Publisher: Oracle
Price:$0.00
Description:

Berkeley DB Java Edition 3.1.0 is database engines software developed by Oracle.
Berkeley DB Java Edition is a high performance, transactional storage engine written entirely in Java. Like the highly successful Berkeley DB product, Berkeley DB Java Edition executes in the address space of the application, without the overhead of client/server communication. Berkeley DB Java Edition stores data in the application's native format, so no runtime data translation is required.



Berkeley DB Java Edition supports full ACID transactions and recovery. It provides an easy-to-use, programmatic interface, allowing developers to store and retrieve information quickly, simply and reliably.

Berkeley DB Java Edition is designed to offer the same benefits of Enterprise Java Beans 3.0 (EJB3) persistence without the need to translate objects into tables.

Relational databases are the most sophisticated tool available to the developer for data storage and analysis. Most persisted object data is never analyzed using ad-hoc SQL queries; it is usually simply retrieved and reconstituted as Java objects. The overhead of using a sophisticated analytical storage engine is wasted on this basic task of object retrieval. The full analytical power of the relational model is not required to efficiently persist Java objects. In many cases, it is unnecessary overhead. In contrast, Berkeley DB Java Edition does not have the overhead of an ad-hoc query language like SQL, and so does not incur this penalty.

The result is faster storage, lower CPU and memory requirements, and a more efficient development process. Despite the lack of an ad-hoc query language, Berkeley DB Java Edition can access Java objects in an ad-hoc manner, and it does provide transactional data storage and indexed retrieval, as you would expect from any database. The difference is that it does this in a small, efficient, and easy-to-manage package. Using the Direct Persistence Layer (DPL), Java developers can quickly and easily persist and retrieve inter-related groups of Java objects with confidence, speed, and a fraction of the complexity and overhead of a comparable ORM solution.

Berkeley DB Java Edition was designed from the ground up in Java. It takes full advantage of the Java environment. The API provides a Java Collections-style interface, as well as a programmatic interface similar to the Berkeley DB API. The architecture of Berkeley DB Java Edition supports high performance and concurrency for both read-intensive and write-intensive workloads.

Berkeley DB Java Edition is different from all other Java databases available today. Berkeley DB Java Edition is not a relational engine built in Java. It is a Berkeley DB-style embedded store, with an interface designed for programmers, not DBAs. The architecture is based on a log-based, no-overwrite storage system, enabling high concurrency and speed while providing ACID transactions and record-level locking. Berkeley DB Java Edition efficiently caches most commonly used data in memory, without exceeding application-specified limits. In this way Berkeley DB Java Edition works with an application to use available JVM resources while providing access to very large data sets.

J2EE is a central part of many enterprise deployments of Java. Berkeley DB Java Edition fits into the J2EE architecture by implementing three key APIs within J2EE. At its core, Berkeley DB Java Edition is a transactional database. Within a J2EE application server, many different subsystems must coordinate and work together in a transactional manner. By implementing the Java Transaction API (JTA), Berkeley DB Java Edition functions as a managed transactional resource within the application server. Berkeley DB Java Edition also implements the J2EE Connector Architecture (JCA) to ease integration into application servers.

Finally, once integrated and performing transactional operations, most applications will require some ability to manage a service. Berkeley DB Java Edition exports information and services using the Java Management Extensions (JMX). In concert JTA, JCA and JMX allow Berkeley DB Java Edition to operate to its fullest and in a predictable manner in J2EE-based solutions.
Berkeley DB Java Edition provides robust storage services for any Java application requiring high performance, transactional integrity and recoverability.

Here are some key features of "Berkeley DB Java Edition":
Data Storage
Berkeley DB Java Edition stores data quickly and easily without much of the overhead found in other databases. Berkeley DB Java Edition is a single JAR file that runs in the same JVM as your application, so there is no remote server. A local cache keeps the most active data in memory, avoiding costly disk access, and bounds the usage of JVM memory to a predictable amount.

Local, in-process data storage
Schema-neutral, application native data storage
Keyed and sequential data retrieval
Easy-to-use Java Collections API
Direct Persistence Layer (DPL) for accessing Java objects
Schema evolution of DPL classes
Single process, multi-threading model
Record level locking for high concurrency
Support for secondary indexes
In-memory, on disk or both
Configurable background cleaner threads re-organize data and optimize disk use

Transactions
Berkeley DB Java Edition stores data reliably and ensures data integrity. In the event of a system failure, Berkeley DB Java Edition will recover transactional data and reset the system to a functional and consistent state from log and database information.

Full ACID compliance
Selectable isolation levels and durability guarantees, configurable on a per-transaction basis
Managed transactions using the Java Transaction API (JTA)
J2EE application server integration using J2EE Connector Architecture(JCA)
Auditing, monitoring, and administration using the Java Management Extensions (JMX)
Catastrophic and routine failure recovery modes
Timeout based deadlock detection
Hot and cold backups, log file compaction, and full database dumps

Deployment
Berkeley DB Java Edition is highly portable, very flexible and easy to integrate. It was designed from day one as a pure Java product taking full advantage of the Java environment. As a single Java Archive (JAR) file, it runs within the JVM running your application. Berkeley DB Java Edition was designed to serve the large and growing Java community with a enterprise-grade, pure Java, data storage solution.

100% pure Java for portability and ease of development
Single JAR file - easy to install, runs in the same JVM as the application
Java 1.4.2 or later Standard Edition JVM required
Programmatic administration and management&8212;zero human administration
API for routine administrative functions
Small footprint 820KB
Scalable to terabytes of data, millions of records
Source code, test suite included

What's New in This Release:
Direct Persistence Layer (DPL) is an EJB-style API using Java annotations to dramatically reduce development time, ease schema design, and provide indexed access to objects improving data access times.
Schema Evolution of DPL Classes: POJO data contained in Berkeley DB Java Edition using the DPL can now evolve gracefully from version to version.
Berkeley DB Java Edition 3.1.0 supports english interface languages and works with Linux.

Downloading Berkeley DB Java Edition 3.1.0 will take minute if you use fast ADSL connection.

Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

Berkeley DB Java Edition Version History

Product Date Added
Berkeley DB Java Edition 3.1.0 2008-05-02 00:13:46


Related Software

MySQL 5
From category: Database-Servers
MySQL is The World\'s Most Popular Open Source Database....
Demunger
From category: Database-APIs
Demunger is a script used to process the database dumps in order to turn them into plain UTF-8 again....
SQLite
From category: Database-Engines
SQLite is an embeddable SQL engine in a C library....
DataKiosk
From category: Administrative-frontents
DataKiosk 0.8 beta is administrative frontents software developed by The KDE Project. DataKiosk is a JuK-like database interface tool for generic SQL databases. What does that mean? Essentially, Da...
Dabo
From category: Database-APIs
Dabo 0.7 is database apis software developed by Ed Leafe. Dabo is a three-tier, cross-platform database application development framework, written in Python with the wxPython GUI toolkit. Da...
AnyMeal 0.30
From category: Administrative-frontents
AnyMeal 0.30 is administrative frontents software developed by Jan Wedekind. AnyMeal is a Linux recipe database software offering recipe management for a cookbook with more than 100,000 recipes, al...
TYPO3
From category: Administrative-frontents
TYPO3 is a free, professional Web content management system....
APLoader 0.1.0
From category: Database-APIs
APLoader 0.1.0 is database apis software developed by Travis Whitton. APLoader stands for Another Postgres Loader, is a front-end to the Postgresql COPY command written in Ruby. Features inc...
bonddb
From category: Database-Engines
bonddb 2.2.5 is database engines software developed by Andru Hill. Bonddb is a object oriented wrapper for postgresql SQL. bonddb project is a fast data abstraction layer written in C for C/C++ app...
Cach? Monitor
From category: Administrative-frontents
Cach? Monitor 0.29 is administrative frontents software developed by Andreas Schneider. Cache Monitor project is an SQL development tool for InterSystems database Cache. Here are some key featur...
Klein
From category: Database-APIs
Klein is a database topologizer....
Firebird .NET Data Provider
From category: Database-APIs
Firebird .NET Data Provider 2.0 RC4 is database apis software developed by Carlos G.A.. Firebird .NET Data Provider is an ADO.NET data provider for Firebird. Firebird .NET Data Provider is written...
BerkeleyDB Backend Storage Engine for DURUS 20061121
From category: Database-Engines
BerkeleyDB Backend Storage Engine for DURUS 20061121 is database engines software developed by jcea. BerkeleyDB Backend Storage Engine for DURUS project provides a storage engine for DURUS, a persi...
CrunchyFrog
From category: Administrative-frontents
CrunchyFrog 0.1.1 is administrative frontents software developed by freshi. CrunchyFrog is a database schema browser and query tool written in Python/PyGTK. CrunchyFrog\'s current status is \'under...
AVIRA Webmin Remote Panel 1.3
From category: Administrative-frontents
AVIRA Webmin Remote Panel 1.3 is administrative frontents software developed by AVIRA. AVIRA Webmin Remote Panel is designed to make the maintenance of AVIRA products easier and less time consuming...
 

Top Downloads

 
1. Canon PIXMA iP1000 Printer Driver
2. Canon PIXMA iP1200 Printer Driver d
3. Realtek RTL8139C(L)+/RTL8139D(L)/RTL8100(L)/RTL8130/RTL8139B(L) Driver
4. Canon PIXMA iP1200 Printer Driver
5. Canon PIXMA iP1200 Printer Driver x64 d
6. Canon PIXMA iP1600 Printer Driver
7. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
8. Canon PIXMA MP210 MP Drivers
9. Canon PIXMA iP1300 Printer Driver a
10. Canon i560 Printer Driver
11. Canon i-SENSYS LBP2900 Printer Driver R
12. Realtek RTL8100B(L)/RTL8100C(L)/RTL8101L/RTL8139C(L) Driver XP
13. Genius Eye 110 Webcam Driver
14. dmg2iso
15. Canon PIXMA iP1300 Printer Driver c
16. iBlackjack
17. Canon LaserShot LBP-1210 Printer Driver
18. LG GSA-2166D
19. iPhone PC Suite
20. Matsushita DVD-RAM UJ-842S

DownloadTube Editor Reviews

 
1. MostFun CAKE MANIA - Unlimited Play
Cake Mania is a highly-strategic arcade game, in which you h...
2. Wondershare Video Converter for Mobile Phone
Wondershare Video Converter for Mobile Phone is a profession...
3. 4you 1st DMA Finder
DMA Finder is a small program that will show you which DMA c...
4. Music Playlist Utility
Music Playlist Utility is an Internet-ready 32-bit music pla...
5. RemoveAny
RemoveAny is an anti-spyware software that will help you to ...
6. C-Shade
C-Shade is a unique screensaver that will mix random colors ...
7. The Captive King Screensaver
NOTE: offers to install the additional, third-party, adware ...
8. Easy Audio CD Burner
Easy Audio CD Burner is a smart and powerful tool that allow...
9. 007 MP3 Agent
007 MP3 Agent is a small, simple, easy to use tool that extr...
10. Soccer
This is a 3 man mini soccer game, which you may download and...

Software Reviews Full List



Recent Blog Posts

 
1. FreeSnap
Another freeware tool that rocks is the little FreeSnap. Thi...
2. Streamripper for Winamp
Streamripper is an Open Source (GPL) application that allow...
3. Mozilla did it - Guinness World Record
The Guiness Book officials admitted - Mozilla has just set t...
4. Audio tools FOR BEGINNERS – the sample rate.
Most of the audio conversion tools or the sound recorders yo...
5. 30 streams only in Winamp
This was quite a known issue in some older versions of Winam...
6. Console wars
This week's been Elite launch week on Tech & Gadgets -ÂÃ...
7. Storyline in games
I was flicking through Edge's 'get into games' suppl...
8. The new Simpsons Avatars!
With The Simpsons movie on its way out ("Spider-pig, spider-...
9. Problems with kids
Had a fascinating weekend visiting some friends and their ki...
10. Fight for the future
It’s no longer news that Software-as-a-Serv...

Last 20 Scripts

 
1. NickJump
The user selects a page location from a drop-down menu on yo
2. SurgeMenu
SurgeMenu is a flexible, easily and highly customizable dyna
3. IndexU MODs Collection (Over 35+ MODs Available)
Largest collection of IndexU mods and addon for your IndexU
4. Pulldown Menu
This is a simple pulldown navigation menu script. You can se
5. Fast Track Sites Simply AJAX Forum System (SAFS)
The Fast Track Sites Simply AJAX Forum System(SAFS for short
6. Simple CSV Upload Script
This is a Simple CSV Upload script that makes use of the 'LO
7. EasyLinks
Easylinks is a Links4all script. You can use it to create li
8. server side countdown clock
Just like countdown-clock.js, this script allows you to plac
9. WebTextPHP - Best quality SMS scripts
10. Postfix Evaluator
This JavaScript evaluates a Postfix(Postorder) expression.
11. Webmatic Light
This applet can show some good light effect over any image l
12. autoReferrals
autoReferrals is a web-based link administration system. Bas
13. YouGuestIt
A guestbook is one of the best ways to make your visitors fe
14. Chilkat S/MIME Component
Easily add S/MIME capability to your programs. Create signe
15. Image gallery with iframes and sessions
Simple image gallery in iframes controlled by a session vari
16. PHP Import Gmail, Yahoo, Hotmail, AOL Addresses
17. phpAnyVote
This is a modified version of the "Name the Baby Computer" s
18. Hot Link Cloaker
19. COMobjects.NET Colorizer
COMobjects.NET Colorizer is a tool, which converts plain tex
20. Web Ad Wizard