Oracle NoSQL is known for its distributed architecture, which ensures scalability and high availability, making it ideal for handling substantial data across diverse applications.
| Product | Mindshare (%) |
|---|---|
| Oracle NoSQL | 3.8% |
| MongoDB Enterprise Advanced | 13.2% |
| Redis | 8.5% |
| Other | 74.5% |
| Company Size | Count |
|---|---|
| Midsize Enterprise | 3 |
| Large Enterprise | 4 |
| Company Size | Count |
|---|---|
| Small Business | 33 |
| Midsize Enterprise | 10 |
| Large Enterprise | 38 |
Oracle NoSQL leverages its distributed nature to offer automatic load balancing and powerful schema evolution tools. With features such as a Java table API and seamless integration with Oracle Database, it efficiently manages unstructured data and supports high read/write operations. Departments dealing with large-scale data benefit from fast data retrieval and effective data replication, with support agreements facilitating easy management.
What are Oracle NoSQL's key features?In telecom solutions, Oracle NoSQL helps store structured data and logs, supporting relational databases. It plays a crucial role in banking by managing over 900 gigabytes of data, facilitating data fetching and updates efficiently. Its implementation across infrastructure and web applications highlights its robustness in varied use cases.
Airbus, Globacom, WebAction
| Author info | Rating | Review Summary |
|---|---|---|
| Support on banking at Aithent | 3.0 | We use Oracle NoSQL to store large amounts of data for our web applications, particularly for a bank customer with over nine hundred gigabytes. While effective, connectivity issues occasionally occur, requiring our DBA team to seek solutions from Oracle. |
| Database and Middleware Technical Head at Riyadh Municipality | 5.0 | We use Oracle NoSQL for storing structured data and logs, appreciating its seamless integration with Oracle Database, fast data retrieval, and ease of management. Better support compared to MongoDB is crucial, though improved administrative simplicity would enhance user experience. |
| Data Scientist at a financial services firm with 10,001+ employees | 3.5 | As a data scientist, I find Oracle NoSQL easy for handling unstructured data with fast execution and ease of learning. However, it needs integration with cloud platforms for better manipulation and faster updates. Oracle is simpler to learn than MongoDB. |
| Infrastructure specialist at Cooper Cloud | 4.5 | I rate Oracle NoSQL 9/10. I find its high availability and quick deployment technically perfect. I would like improvements in container support and Oracle Cloud Infrastructure features, but NoSQL itself works great for us. |
| OSS Automation and Orchestration Consultant at a comms service provider with 1,001-5,000 employees | 4.0 | I use Oracle NoSQL for telecom, finding it stable. Improvement is needed in user-friendly big data dashboards and cloud integration. Proper dimensioning is key. Despite an 8/10 rating, I find its expensive licensing a significant drawback. |
| Chief Technology Officer at a tech company with 1,001-5,000 employees | 4.5 | We've used this product for five years and value its easy setup, high scalability, and simplified programming. Its stability and excellent support are impressive. We only wish the monitoring UI offered more depth and a better feel. |
| IT System Consultant & Software Developer at a tech services company with 1,001-5,000 employees | 4.0 | I like this product for its scalability and performance, but I wish for easier authentication setup, better tooling (SQL Developer access), and simpler CLI for complex production environments. |
| Leading Specialist in Big Data at a tech services company with 501-1,000 employees | 3.5 | I found it simple, fast, and easy to set up with good support. However, it needs better security, monitoring, and GUI, and I experienced significant stability issues, including data loss under heavy load. |
Neutral
We use Oracle NoSQL to store structured data, logs, and other information in our infrastructure. It mainly serves as a storage solution for these types of data.
We had unstructured data scattered across file systems, causing indexing, backup, and archiving challenges. After implementing Oracle NoSQL, these issues were effectively managed, improving data organization and backup processes.
We have a support agreement with Oracle, ensuring full support for the product. It is crucial for our public-facing features. Oracle NoSQL is easy to manage and has fast data retrieval. Its compatibility with Oracle Database is seamless, making integration between NoSQL and relational databases smooth and effortless. Oracle NoSQL and NoSQL data replication in our environment works efficiently. Oracle fully supports it, and we can easily configure and manage authentication for the NoSQL database.
Focusing on making the administration easier compared to other solutions like MongoDB could be beneficial. Simplifying the administrative tasks could enhance the user experience.
I have been using this solution for three years.
I would rate the stability as ten out of ten.
Oracle NoSQL is highly scalable. I would rate the scalability as ten out of ten.
I have contacted support, and they have been helpful.
I have experience working with MongoDB in addition to Oracle NoSQL. When comparing the two, I see the advantage of better support with Oracle NoSQL, which is critical for us.
The deployment process for Oracle NoSQL is relatively straightforward
and usually takes about two days in total. The first day involves the installation, and the second focuses on configuring and setting up the solution. I would rate the setup as seven out of ten due to the pre-requisite need to have some knowledge about the installation.
Currently, we haven't utilized Oracle NoSQL in any AI-driven projects. However, it is a part of our future plans to integrate it with data lakes or big data setups to leverage unstructured data for combined processing.
I advise those considering Oracle NoSQL to ensure they have proper support, as it's crucial for resolving any issues. I recommend using Oracle NoSQL because it offers fast data retrieval for unstructured data, integration with other databases, and support.
As for my overall rating for Oracle NoSQL, I would give it a ten out of ten.
I am a data scientist. I use the solution to fetch and update data
It is easy to handle unstructured data with the solution. The execution is fast. The tool is easy to learn.
The product must be added to a cloud platform. The link to Oracle must be provided on the cloud platform. It will help people to integrate the tool easily. We need the solution mainly for updating or manipulating data. All DBs need a query. We need to see the processing speed and whether we can fetch more data. When we have data, we can push it in batches or push all the data simultaneously. Ultimately, it must be fast to complete the project faster. These things must be improved in Oracle.
I have been using the solution for the last four years.
The vendor upgrades the database often. I am using Python 3.8.0. I am not able to install some Oracle tools with that version.
There are 15 members on my team.
I tried contacting the support team but did not get much response. So, I contacted my IT team, and the IT personnel helped me sort out the issue. I did not get any updates from Oracle, though.
The solution is deployed on the cloud. The installation is difficult. I tried with cx_Oracle. It is too difficult. I work with a finance company. They have many privacy and governance policies. The main issue I faced was with the installation.
I also use Oracle Database. MongoDB is more difficult to learn than Oracle.
If someone is working on a project that requires JSON, they might prefer using MongoDB. The choice depends on the project and the data we use. The product is good overall. There is an issue with installation, but the processing is fast, and we can update large amounts of data. If we need more analytics, we can choose MongoDB. Overall, I rate the product a seven out of ten.

NoSQL has high availability. I think it's perfect from a technical perspective. It's quick to run and go.
Oracle could improve how NoSQL works in containers. I don't think NoSQL needs any new features, but I want to see new features in the Oracle Cloud Infrastructure. I would like to see some improvements in OCI's building options.
We've been using NoSQL for two or three years.
The implementation is simple and only takes 15 to 30 minutes.
I rate Oracle NoSQL nine out of 10.
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 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.
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.
I think we have been using NoSQL for about four years now.
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.
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.
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.
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.
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.
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.
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.
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.
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.
We've been using it for five years, since the first iteration.
We have had no issues with the deployment.
There have been no issues with the stability.
We've had no issues scaling it for our needs.
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.
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.
We implemented it with our in-house team.
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.
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).
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.
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.
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.
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.
We've been using it for a few months.
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.
You will get high performance when you organize your data correctly at the beginning. Otherwise, there are instability issues.
There have been no issues scaling it for our needs. Scaling it is one of the most valuable features.
Customer service is good.
Technical Support:In our experience with technical support, they're good.
I didn't use another solution.
For a developer, the initial setup was straightforward, but in our production environment it was a bit complex with database shards, authentications, etc.
We implement the solution for our clients.
Really, I like this product. I advise you to be open minded, and to plan the setup, how to organize data, relationships, keys, etc.
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.
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.
I've been using it for demo purposes for one to two months.
We had no deployment issues.
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.
There were no problems scaling it for our needs.
Technical support is good. We didn’t have problems with them in our experience.
We chose it because of our relationship with Oracle.
The initial setup is very simple and straightforward. We've had no problems here.
We implemented it with our in-house team.
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.