

Cloudera Distribution for Hadoop and Redis compete in the big data management and in-memory data management markets, respectively. Cloudera's comprehensive enterprise features give it an edge for large-scale enterprise needs, while Redis excels with speed and simplicity, particularly for real-time applications.
Features: Cloudera Distribution for Hadoop offers robust tools like Cloudera Manager for easy administration and Impala for fast data processing. It supports both structured and unstructured data, providing enterprise-grade security with features such as Sentry. Redis's key features include high-speed data handling due to its in-memory architecture, ease of setup, and capabilities for real-time analytics with strong Pub/Sub features.
Room for Improvement: Cloudera needs enhancing stability and performance in HBase and improving integration with Spark. Users call for more documentation and flexible licensing. Redis could improve on its single point of failure issue, enhance GUI and cluster management tools, and offer built-in high availability in its open-source version.
Ease of Deployment and Customer Service: Cloudera focuses on hybrid cloud and on-premises deployments, providing solid enterprise support, but faces criticism over response times. Redis is easier to deploy with its simplicity in public cloud and on-premises settings but lacks an extensive support network, with users appreciating its responsive community support.
Pricing and ROI: Cloudera's pricing is considered high for smaller enterprises, although justified by the ROI in large deployments. Redis presents a cost-effective open-source option without licensing fees, suitable for smaller budgets but facing occasional infrastructure costs. Cloudera users express pricing concerns but acknowledge long-term ROI potential, while Redis users value its economic advantage despite some memory cost implications.
It improved API latency from two seconds to 450 milliseconds for P99.
We reduced the database read load by around 30 to 40 percent and improved API response time by 20 to 30 percent, specifically for frequently accessed endpoints.
We have seen a positive return on investment from using Redis, mainly through improved application performance, reduced database load, and lower operational overhead.
The technical support is quite good and better than IBM.
The documentation and community support for Redis are very strong, making troubleshooting quicker.
By simply referring to their documentation, we have been able to fix our bugs and general issues.
Since Redis is quite stable and well-documented, we have not needed much support, but when required, the response has been helpful.
The in-memory architecture provides consistently low-latency access even as data access patterns and request volume increase.
Data migration and changes to application-side configurations are challenging due to the lack of automatic migration tools in a non-clustered legacy system.
I scale Redis horizontally using clustering and sharding, where data is distributed across multiple nodes to handle higher traffic and larger data sets.
We faced challenges but overcame those challenges successfully.
Redis has consistently provided fast and predictable performance, particularly for caching and high-frequency data access scenarios.
Redis is fairly stable.
Integrating with Active Directory, managing security, and configuration are the main concerns.
Making security features and enterprise governance capabilities easier to configure out of the box would help organizations adopt Redis more confidently for larger and more critical workloads.
Data persistence and recovery face issues with compatibility across major versions, making upgrades possible but downgrades not active.
Redis itself does not enforce consistency with the primary database, so developers need to carefully design cache invalidation strategies.
It can be deployed on-premises, unlike competitors' cloud-only solutions.
The main value comes from the performance improvements, reduced database load, and increased scalability that Redis provides.
Since we use an open-source version of Redis, we do not experience any setup costs or licensing expenses.
The costs are primarily driven by memory consumption and cluster size, since Redis operates in-memory.
This is the only solution that is possible to install on-premise.
It functions similarly to a foundational building block in a larger system, enabling native integration and high functionality in core data processes.
First is its in-memory preference, as Redis is extremely fast, making it ideal for caching and session management where low latency is critical.
Real API latency improved from around two seconds to approximately 450 milliseconds for P99.
| Product | Mindshare (%) |
|---|---|
| Redis | 8.4% |
| Cloudera Distribution for Hadoop | 5.8% |
| Other | 85.8% |

| Company Size | Count |
|---|---|
| Small Business | 16 |
| Midsize Enterprise | 9 |
| Large Enterprise | 32 |
| Company Size | Count |
|---|---|
| Small Business | 13 |
| Midsize Enterprise | 6 |
| Large Enterprise | 10 |
Cloudera Distribution for Hadoop provides a comprehensive platform for efficient data management and analytics, integrating advanced analytics tools with enterprise-grade security and hybrid cloud support.
Designed for handling vast datasets, Cloudera Distribution for Hadoop facilitates seamless data processing through its components such as Hive, Pig, and Spark. It supports both structured and unstructured data management with robust scalability and powerful data handling capabilities. While the latest version focuses on enhancing speed and integration, challenges remain with HBase stability and processing in Cloudera 5 clusters. Organizations leverage it for big data management tasks like data warehousing, log analytics, and real-time data processing using tools like Hadoop and Spark.
What are the key features of Cloudera Distribution for Hadoop?In industries such as finance, retail, and healthcare, Cloudera Distribution for Hadoop is implemented to enhance data-driven decision-making and operational efficiency. It aids in processing large volumes of data for analytics, data warehousing, and infrastructure building. Companies utilize it to streamline machine learning and log analytics, serving as a data lake for preprocessing substantial datasets.
Redis offers high-speed, in-memory storage, renowned for real-time performance. It supports quick data retrieval and is used commonly in applications like analytics and gaming.
Renowned for real-time performance, Redis delivers high-speed in-memory storage, making it a favorite for applications needing quick data retrieval. Its diverse data structures and caching capabilities support a broad array of use cases, including analytics and gaming. Redis ensures robust scalability with master-slave replication and clustering, while its publish/subscribe pattern renders it reliable for event-driven applications. The solution integrates smoothly with existing systems, minimizing performance tuning needs. Although documentation on scalability and security could be improved, Redis remains cost-effective and stable, commonly utilized in cloud environments. Enhancing integration with cloud services like AWS and Google Cloud and refining GUI may improve usability.
What are the key features of Redis?Redis finds application across industries for tasks like caching to improve application performance and speed, minimizing database load. It enables real-time processing for session storage, push notifications, and analytics. As a messaging platform, Redis handles high traffic and supports replication and clustering for cross-platform scalability.
We monitor all NoSQL Databases reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.