Oracle NoSQL OverviewUNIXBusinessApplication

Oracle NoSQL is the #7 ranked solution in top NoSQL Databases. PeerSpot users give Oracle NoSQL an average rating of 9.0 out of 10. Oracle NoSQL is most commonly compared to MongoDB: Oracle NoSQL vs MongoDB. Oracle NoSQL is popular among the large enterprise segment, accounting for 68% of users researching this solution on PeerSpot. The top industry researching this solution are professionals from a financial services firm, accounting for 17% of all views.
Buyer's Guide

Download the NoSQL Databases Buyer's Guide including reviews and more. Updated: November 2022

What is Oracle NoSQL?

The Oracle NoSQL Database (ONDB) provides network-accessible multiterabyte distributed key/value pair storage with predictable latency. Data is stored in a very flexible key-value format, where the key consists of the combination of a major and minor key (represented as a string) and an associated value (represented as a JSON data format or opaque set of bytes). It offers full Create, Read, Update and Delete (CRUD) operations, with adjustable durability and consistency guarantees. It also provides powerful and flexible transactional model that eases the application development.

The Oracle NoSQL Database is designed to be a highly available and extremely scalable system, with predictable levels of throughput and latency, while requiring minimal administrative interaction.

For more information on Oracle NoSQL Database, visit Oracle.com

Oracle NoSQL Customers
Airbus, Globacom, WebAction
Oracle NoSQL Video

Archived Oracle NoSQL Reviews (more than two years old)

Filter by:
Filter Reviews
Industry
Loading...
Filter Unavailable
Company Size
Loading...
Filter Unavailable
Job Level
Loading...
Filter Unavailable
Rating
Loading...
Filter Unavailable
Considered
Loading...
Filter Unavailable
Order by:
Loading...
  • Date
  • Highest Rating
  • Lowest Rating
  • Review Length
Search:
Showingreviews based on the current filters. Reset all filters
OSS Automation and Orchestration Consultant at a comms service provider with 1,001-5,000 employees
Real User
Proper dimensioning is the key to success with this solid performer
Pros and Cons
  • "The product meets expectations when it comes to stability."
  • "Handling big data in a user-friendly way is currently a bit of an issue. The dashboard for this needs some work."

What is our primary use case?

We are using Oracle NoSQL with MariaDB as a service for a relational database used with some of our telecom solutions.  

What is most valuable?

What is most valuable would be more of a question for the people who make the choice as to which tools to choose in completing the architecture I design. That is taken care of by a separate department. The choice of what products we use for a solution is not feature-based all the time. We sometimes act in reverse and get a set of features based on the products selected and we use those even if there may be a solution with features that are really better suited to the architecture. What is valuable, in other words, may change depending on why a tool is deployed. 

What needs improvement?

The main areas that need improvement with NoSQL are in the area of big data and user-friendly presentation. It is not easy to manage big data when it comes to the user experience. All the transactions the customer has to organize need to be presented in a proper dashboard in a better way that is more user-friendly for the clients who work with it. NoSQL is a bit challenged in this area currently. The problem is mainly organization and dashboard correlation specifically with large data sets that have a lot of events with a lot of information.  

We have our own opportunities to get someone to work to improve this, but it is a budget-related choice at that point. But sometimes there are other restrictions because of how you frame the project from the beginning. For example, there may be a certain budget for professional services or consultation. The organization has to try to keep itself in a good position so that it will not exceed the budget. If Oracle were to enhance this as part of the product, it would be better for designers as well as users overall.  

I am wondering how these databases will be integrated into the context of the typical cloud architecture. All efforts now are based on the individual instance and there is no clear plan as to how the deployment phase will be onboarded with the Kubernetes cluster. Now there are a lot of features like self-healing and auto-scaling and other newer capabilities as technology has advanced. We need to see how Oracle will integrate these technologies in NoSQL.  

For how long have I used the solution?

I think we have been using NoSQL for about four years now.  

Buyer's Guide
NoSQL Databases
November 2022
Find out what your peers are saying about Oracle, MongoDB, Apache and others in NoSQL Databases. Updated: November 2022.
653,522 professionals have used our research since 2012.

What do I think about the stability of the solution?

Keep in mind that we are talking about usage at a very big company. So far, we find stability to be very reasonable. It is dependable and we do not have any big issues. It depends on the applications and the environment, but then you can also argue that it is not the product itself that causes instability. It does sometimes have tiny issues with stability.  

What do I think about the scalability of the solution?

Scaling is a big issue because mainly it is related to the application of NoSQL. With a cloud-native solution, the scaling is mainly on the level of Kubernetes clusters. Because of that, there is not a big issue in scaling. Earlier there was more of a scalability issue because architectures were very static. Now, with clustering, the cloud-native applications become much more scalable than before.  

The number of users we have on NoSQL depends on the application. Some applications maybe exceed 100 users and with some other applications there may be less than 100 users. It always depends on the application and the purpose or use case.  

How are customer service and support?

I am not the one dealing with the technical support at Oracle. I only deal with support internally within our company. The internal support team then deals with the support at Oracle if they need to.  

Internally we have between three and five people supporting these solutions for the time being.  

Which solution did I use previously and why did I switch?

In the area of the database and infrastructure, I am just responsible for the architecture of the telecom area. After I do the architecture, I hand over the plans to another team that chooses a suitable platform. I do not know if there are other alternatives that they look into when they are choosing a particular solution like Oracle or why they are choosing a certain database.  

To be very practical, sometimes the choice is not only related to the features of a product. It might be related to a commercial offer, or it might be related to certain agreements with a certain corporation or vendor. A lot of parameters can be involved in the selection. It is not only related to the technical part. Sometimes we do a certain agreement or engagement with a certain vendor where we have to use their product at a particular capacity. So it is not straightforward all the time as to what gets selected.  

How was the initial setup?

The main thing about the initial setup is related to getting the proper dimensioning. Sometimes you can make an overestimate and sometimes you make an underestimate. From my perspective, making the proper dimensioning is the only challenging point when you start any project and the setup for that project. Calculating the resources needed with respect to the required performance is the main challenge.  

What's my experience with pricing, setup cost, and licensing?

The pricing has a little bit of room for improvement. Oracle might try to get the cost down to make it a little bit more comfortable for a broader user base.  

What other advice do I have?

The only advice I can give to anyone looking at NoSQL is just to focusing on the dimensioning before starting any project. I have had some experiences in over-dimensioning and under-dimensioning in some projects. Investing in the dimensioning with respect to performance is the key to success.  

On a scale of one to ten where one is the worst and ten is the best, I think Oracle NoSQL would be an eight. This is mostly because I think this Oracle is not a cheap product. I think that the licensing is expensive and this is means sometimes people will just try to avoid using Oracle based on cost alone. In other words, it is usually the financial rather than the mechanical restrictions that make a customer choose a different solution.  

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
it_user426063 - PeerSpot reviewer
Chief Technology Officer at a tech company with 1,001-5,000 employees
Vendor
It's given us a simplified programming and integration process for a highly scalable and highly available KV store.

Valuable Features

  1. Highly distributed nature of the product (ability to scale on the cheap because it shares nothing hardware).
  2. High Availability with automatic load balancing.
  3. Table API in Java to massively simplify programming.
  4. Original schema evolution feature is very powerful as well in the agile development space vs. “traditional” RDBMS-based alternatives.
  5. Tune-able consistency and durability.

Improvements to My Organization

It's given us a simplified programming and integration process for a highly scalable and highly available KV store, eliminating a significant amount of prior configuration and coding that was seen as necessary.

In addition, the administrative overhead on the solution is minimal.

Room for Improvement

Personally, I’d like to see some improvements in the monitoring UI for it. It doesn't require anything major, just some improvements in the feel and depth of information provided.

Use of Solution

We've been using it for five years, since the first iteration.

Deployment Issues

We have had no issues with the deployment.

Stability Issues

There have been no issues with the stability.

Scalability Issues

We've had no issues scaling it for our needs.

Customer Service and Technical Support

Customer Service:

In our experience, the customer service is excellent.

Technical Support:

The Service Request resolution time is very fast. Also, the involvement and support from the Oracle development team was excellent.

Initial Setup

It's incredibly simple to set up and configure and it's designed for the distribution and scale-out that we needed out-of-the-box.

There's no major installer to run through, just a .zip file to drop and install from.

It's very, very easy and has a small footprint.

Implementation Team

We implemented it with our in-house team.

ROI

ROI was based initially on the development time vs. other products and deployment time. Our investment was only really the learning curve of the new product vs. carrying on with the solution we were looking at.

Pricing, Setup Cost and Licensing

We use the Community Edition so pricing/licensing isn’t so much of an issue (we have evaluated the move to the Commercial Edition for some of the RDBMS integrations, etc).

Other Solutions Considered

We evaluated and were planning for the deployment of the Sleepycat/Berkeley DB database which came out of the realization that MySQL wasn’t really the right solution for what we were looking for with the lack of true distribution and “hands-off” administration profile.

Other Advice

Try it! You’ll be impressed. I think that the vendor badge that is Oracle often puts people in the NoSQL space off (especially those coming from an OpenSource background), but the Community Edition is genuinely excellent.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
NoSQL Databases
November 2022
Find out what your peers are saying about Oracle, MongoDB, Apache and others in NoSQL Databases. Updated: November 2022.
653,522 professionals have used our research since 2012.
it_user426045 - PeerSpot reviewer
IT System Consultant & Software Developer at a tech services company with 1,001-5,000 employees
Consultant
One of the most valuable features is the easy integration with OEP for event streaming.

What is most valuable?

  • Velocity
  • Full Java control
  • Big Data
  • Scalability
  • Easy integration with OEP for event streaming

How has it helped my organization?

With Oracle NoSQL, our clients have a highly scalable, simple to set up database that performs very well when data is organized correctly from the beginning.

What needs improvement?

I would like to use SQL Developer (or another tool) to access NoSQL in read/write mode, not only in read-only mode.

I would also like the CLI to be easier to use.

Authentication is not easy to perform.

For how long have I used the solution?

We've been using it for a few months.

What was my experience with deployment of the solution?

The authentication is not so easy to set up. It would be nice to have a tool perform visual mode authentication (roles, permissions, etc.) and to integrate with LDAP.

What do I think about the stability of the solution?

You will get high performance when you organize your data correctly at the beginning. Otherwise, there are instability issues.

What do I think about the scalability of the solution?

There have been no issues scaling it for our needs. Scaling it is one of the most valuable features.

How are customer service and technical support?

Customer Service:

Customer service is good.

Technical Support:

In our experience with technical support, they're good.

Which solution did I use previously and why did I switch?

I didn't use another solution.

How was the initial setup?

For a developer, the initial setup was straightforward, but in our production environment it was a bit complex with database shards, authentications, etc.

What about the implementation team?

We implement the solution for our clients.

What other advice do I have?

Really, I like this product. I advise you to be open minded, and to plan the setup, how to organize data, relationships, keys, etc.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user430587 - PeerSpot reviewer
Leading Specialist in Big Data at a tech services company with 501-1,000 employees
Consultant
The features I've found to be most valuable are the speed of reading and writing, the transactions model, and just the overall simplicity of using it. It could use a better GUI.

What is most valuable?

The features I've found to be most valuable are the speed of reading and writing (read/write performance levels are really high), the transactions model (semantics for data manipulation), and just the overall simplicity of using it.

What needs improvement?

There are a few areas for improvement that I can see, such as security improvements, better monitoring capabilities, and stability of each node. It also could use a better GUI.

For how long have I used the solution?

I've been using it for demo purposes for one to two months.

What was my experience with deployment of the solution?

We had no deployment issues.

What do I think about the stability of the solution?

We've had some issues with stability. During our testing, we were able to drop an entire database by writing huge amounts of data. This is unacceptable -- there could be errors and refusals, but never a complete fall.

What do I think about the scalability of the solution?

There were no problems scaling it for our needs.

How are customer service and technical support?

Technical support is good. We didn’t have problems with them in our experience.

Which solution did I use previously and why did I switch?

We chose it because of our relationship with Oracle.

How was the initial setup?

The initial setup is very simple and straightforward. We've had no problems here.

What about the implementation team?

We implemented it with our in-house team.

What other advice do I have?

The product is quite nice. It's very simple and was well integrated with the Hadoop MapReduce framewok. It lacks some stability and a good monitoring GUI, so be careful.

Disclosure: My company has a business relationship with this vendor other than being a customer: We are Oracle Platinum Partners.
PeerSpot user
Buyer's Guide
Download our free NoSQL Databases Report and find out what your peers are saying about Oracle, MongoDB, Apache, and more!
Updated: November 2022
Product Categories
NoSQL Databases
Buyer's Guide
Download our free NoSQL Databases Report and find out what your peers are saying about Oracle, MongoDB, Apache, and more!