Oracle Berkeley DB Reviews

3.7 out of 5 stars
Anonymous avatar x80
Real User
Project Leader at a software R&D company with 501-1,000 employees
Aug 18 2016

What is most valuable?

It is a relatively easy to use key-value store. As a NoSQL solution, it has been around for quite a while, and thus been thoroughly tried and tested. It provides ACID transactions, which is not very common in the NoSQL universe. Response times are relatively fast. It runs as an embedded DB within your application, so a server is not necessary.

What needs improvement?

We have experienced two limitations: - Oracle BDB Java edition does not support bulk retrieval of entries via their keys. In situations where various entries need to be retrieved, individual calls by key need to be made, instead of just firing one request with all of the keys. There is the alternative of using a cursor, but the whole key set would need to be... more»
601f1405 343f 4517 9fdb 1b028aa48081 avatar
Real User
Project Lead at a tech services company with 501-1,000 employees
Aug 31 2016

What do you think of Oracle Berkeley DB?

Valuable Features Transactional data store Concurrent data store • Improvements to My Organization This product helped us to develop a performance-critical DB backend module in the healthcare domain. • Room for Improvement Environment corruption is a common problem found when a DB environment is used by more than one process on a machine at a time. Another thing is that an entire page will be locked when updating a record. This will cause locking of other records on the same page. This can be improved a bit more. • Use of Solution I used it for two years, about nine years ago. • Deployment Issues When multiple processes are holding handles to same environment, then there is a high possibility that the environment handles might get corrupted and the whole connection...

Have A Question About Non-Relational Databases?

Our experts can help. 259,791 professionals have used our research on 6,138 solutions.
475e4e03 f4b7 49cc a6e4 841e62b4388a avatar
Real User
Sr. Specialist Technology at a software R&D company with 1,001-5,000 employees
Aug 31 2016

What is most valuable?

Deployment (file-based database), and replication were life savers for my assignment.

How has it helped my organization?

The firm needed a database that could hold sizable volume, along with fast performance. We had many relational database options, but because the communication format of data was mostly FIXML, we really wanted to avoid changing the data shape.... more»

What needs improvement?

There have already been a lot of improvements since I last used the technology. However, I would be excited to see how the technology has developed into the area of blockchain. Also, technical support is something they should improve.


User Assessments By Topic About Oracle Berkeley DB

Have A Question About Non-Relational Databases?

Our experts can help. 259,791 professionals have used our research on 6,138 solutions.

Oracle Berkeley DB Questions

Oracle Berkeley DB Projects By Members

Oracle Berkeley DB Consultants

What is Oracle Berkeley DB?

Oracle Berkeley DB provides the best open source embeddable databases allowing developers the choice of SQL, Key/Value, XML/XQuery or Java Object storage for their data model. At its core is a fast, scalable, transactional database engine with proven reliability and availability. Berkeley DB comes three versions: Berkeley DB, Berkeley DB Java Edition, and Berkeley DB XML.

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.

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.

For more information on Oracle Berkeley DB, visit

Also known as
Berkeley DB
Oracle Berkeley DB customers
Safe Water Kenya

Sign Up with Email