Oracle Announces Latest Release of Oracle® Berkeley DB
Now Offers Interface for SQL Developers and Support for Android
Redwood Shores, Calif. – March 23, 2010
Today, Oracle announced the latest release of Oracle® Berkeley DB, the high-performance, small footprint open source embeddable database engine for mission-critical ‘edge’ applications.
Oracle Berkeley DB 11g Release 2 introduces a new SQL API, based on SQLite, which is familiar to a large developer community and helps simplify application development.
New features include support for JDBC and ODBC connections to Oracle Berkeley DB.
In addition, Oracle Berkeley DB 11g Release 2 introduces support for the Android platform, offering developers the ability to develop and deploy a wide range of applications.
Oracle Berkeley DB runs directly in the application that uses it, enabling applications to execute faster in embedded environments including handsets and mobile devices.
Oracle Berkeley DB 11g Release 2 will be available for download on March 31, 2010.
Faster, More Flexible Application Development
Oracle Berkeley DB 11g Release 2 can help improve developer productivity and simplify data synchronization. Key new features and benefits include:
New SQL API enables application developers to utilize SQL skills with the flexibility to choose APIs that best meet their technical requirements;
Flexible configuration including the library, cache size, database location and transactions under the control of embedding application;
Improved SQL concurrency, performance and reliability using Oracle Berkeley DB storage engine’s fine-grained locking mechanism and write-ahead logging underneath the SQLite API;
SQLite Tools integration means that all tools that work with SQLite will also work with Oracle Berkeley DB, making it easier to develop, deploy and manage Oracle Berkeley DB applications and databases;
Simplified Data synchronization using the Oracle Database Lite Mobile Server which enables automatic provisioning and synchronization of Oracle Berkeley DB mobile applications and databases; and
Android support has been added to Oracle Berkeley DB’s long list of supported platforms allowing application developers to deploy Oracle Berkeley DB applications on an even broader range of devices.
"Expanding Demand for applications that run at the ’edge‘ of the network infrastructure, such as in switches, routers or mobile networks, and on end-user mobile devices continues to grow rapidly,” said Marie-Anne Neimat, vice president Development, Oracle. “These applications need fast, scalable and reliable storage services for the data on which they operate - yet must be self-managing and operate without administrators. With new SQL capabilities and Android support, Oracle Berkeley DB 11g Release 2 makes it easier for developers to quickly develop and deploy new ‘edge’ applications that meet users’ high performance and scalability demands.”
“Oracle Berkeley DB 11g Release 2 combines seamlessly the benefits of SQLite’s ubiquitous API with Oracle Berkeley DB’s concurrency and performance into an easy-to-use product,” said Dr. Richard Hipp, architect, SQLite. “SQLite users can now benefit from enhanced concurrency and performance, and Oracle Berkeley DB users can now benefit from an easy-to-use SQL API.”
“Oracle Berkeley DB's new SQLite-compatible SQL API offers powerful features for its users and the SQLite community at large. The combination of the two technologies provides developers with tremendous flexibility in that a single SQL/API can now be used across a broad spectrum of applications. Oracle has done a fantastic job of not only integrating the technologies, but also being an exemplary participant in the open source community by contributing time, expertise and resources to the SQLite project,” said Mike Owens, author of "The Definitive Guide to SQLite."
Oracle (NASDAQ: ORCL) is the world's most complete, open, and integrated business software and hardware systems company. For more information about Oracle, please visit our Web site at http://www.oracle.com.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
THE FOLLOWING IS INTENDED TO OUTLINE OUR GENERAL PRODUCT DIRECTION. IT IS INTENDED FOR INFORMATION PURPOSES ONLY, AND MAY NOT BE INCORPORATED INTO ANY CONTRACT. IT IS NOT A COMMITMENT TO DELIVER ANY MATERIAL, CODE, OR FUNCTIONALITY, AND SHOULD NOT BE RELIED UPON IN MAKING PURCHASING DECISIONS. THE DEVELOPMENT, RELEASE, AND TIMING OF ANY FEATURES OR FUNCTIONALITY DESCRIBED FOR ORACLE’S PRODUCTS REMAINS AT THE SOLE DISCRETION OF ORACLE.