What users are saying about
8 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>
Score 9 out of 100
8 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>
Score 8.1 out of 100

Likelihood to Recommend

Apache Derby

Derby is absolutely the best when it comes to needing a small, embeddable RDBMS in your applications. Certain jobs, like Risk Modeling, are perfect for a database that is small enough to fit into memory with no trouble then store data from various sources, and then allow a user to access those data sets quickly.
Anonymous | TrustRadius Reviewer

Oracle NoSQL Database

Oracle NoSQL Database is well-suited for you if your data formats are not consistent, if you have limited hardware resources, if you higher data throughput (whether the database is on the cloud or running locally), and if you don't need a declarative query language to maintain a standardized schema of your data. If you need reduced data redundancy and require ACID compliance, you are better off finding an SQL database solution.
Anonymous | TrustRadius Reviewer

Pros

Apache Derby

  • Much easier to use and learn than most commercial databases.
  • Derby database errors are well documented.
  • Most complex queries supported as well as by other database vendors.
Renato Ermann | TrustRadius Reviewer

Oracle NoSQL Database

  • Data-model flexibility. Unlike RDBMS solutions, Oracle NoSQL does not restrict you to a predefined set of data types.
  • Ability to Handle an Increased Amount of Traffic. As Oracle NoSQL can process queries much quicker than Oracle Database, Oracle NoSQL is able to respond to a lot more queries in the same amount of time.
  • Data-model simplicity. In SQL-oriented databases, there is a learning curve in learning the relationship between databases, tables, rows, and keys. On the other hand, Oracle NoSQL's key-value based storage is much easier to get the hang of.
Anonymous | TrustRadius Reviewer

Cons

Apache Derby

  • Not as well positioned in the market as the "big dogs" (Oracle, MSSQL)
  • Been around awhile, and not a lot of exposure. This I believe is primarily due to it's relation to the Apache Project (which is not bad, but they don't force big, lumbering corporate volume licensing on you), and thus people are a bit gun-shy about NOT throwing money at something
  • Java is still "slow" compared to C/C++, thus making Derby a bit slow too
Anonymous | TrustRadius Reviewer

Oracle NoSQL Database

  • Fewer analytical functions to choose from. When compared to Oracle Database, there is significant difference in the amount of built-in analytical functions.
  • Eventual data consistency. It is not guaranteed that a write or delete query will be immediately visible for subsequent queries.
  • Data redundancy. As there are no mechanisms that insure data integrity, users are more likely to have redundant data across their documents.
Anonymous | TrustRadius Reviewer

Alternatives Considered

Apache Derby

For our particular use case, Apache was selected for its ease of use, in its ability to be installed, configured and embedded in our in-house application.
Anonymous | TrustRadius Reviewer

Oracle NoSQL Database

I have not used any other types of NoSQL databases.
Anonymous | TrustRadius Reviewer

Return on Investment

Apache Derby

  • Saved money on database licensing.
Renato Ermann | TrustRadius Reviewer

Oracle NoSQL Database

  • We pay less for computing resources, as Oracle NoSQL databases respond quicker than our previous SQL databases.
  • Our database administrators and software developers do not need to worry about "data massaging" and can focus on perfecting application logic.
  • Oracle NoSQL has built-in integration to other Oracle products, so we didn't not need to spend money on building custom integrators or higher additional developers.
Anonymous | TrustRadius Reviewer

Pricing Details

Apache Derby

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Oracle NoSQL Database

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Add comparison