Popular Uses of Redis : A Beginner’s Guide
Redis is the world’s most popular in-memory data structure server, often used as a database, a cache and a message broker. One of the big reasons for its popularity is its enormous versatility and the wide variety of use cases it enables. Learn about some of the most popular Redis uses b...
Real-Time Analytics with Redis
Next generation applications need to embed analytics inline to generate delightful and intelligent customer experiences. High performance databases like Redis and Redis Enterprise are required to deliver such interactive experiences without compromising performance. This whitepaper describes h...
Redis for Fast Data Ingest
Fast data ingest – collecting, storing and processing streaming data in large volume and velocity – is a common requirement for most Big Data use cases. While designing such a solution in production, it is essential that the performance of the software stack matches with that of the physical l...
Managing Transactions in Redise
Redise combines the power of open-source Redis with enterprise level high availability, durability, and consistency capabilities, making it a reliable database for mission-critical, high-speed transactions. This white paper explains how Redise satisfies the ACID needs of ...
An Ultra-fast Recommendations Engine Using Redis and Go
Redis’ high performance and unique data structures make it an ideal choice to implement a real-time recommendations engine. Learn how to implement a collaborative filtering algorithm using Redis and Go.
Do You Really Know Redis?
Redis has advanced from a key value store to multiple data structures and modules that power numerous use cases with the utmost efficiency of performance and memory usage. See how Redis is evolving into a preferred all-purpose database.
Real-time Personalization with Redis Enterprise – A Pseudocode Approach
The process of delivering a high value personalized experience at scale has become crucial to the success of many applications and user experiences. Redis is chosen not just for its extreme high performance and low resource requirements, but also because specific capabilities within Redis make...
The Transformed Economics of High Performance Databases
CITO research analyzes the need for high performance databases and deconstructs their economics, to help guide your choices for the next generation of applications. With a handy accompanying scorecard, you get a complete guide to upgrading your capabilities to those enjoyed by the Internet gia...
Redis for Mobile Applications
Redis supports mobile application architectures for numerous use cases, such as personalized interactions, high volume messaging, user session management, game scores and leaderboards, customer engagement, custom pricing, location based recommendations and high speed transactions.
Getting Started with Spark and Redis
The Spark-Redis package is a Redis connector for Apache Spark that provides read and write access to all of Redis’ core data structures as RDDs (Resilient Distributed Datasets). This document outlines the initial steps needed to start using Apache Spark and Redis. The whitepaper outlines...
15 Reasons Caching is Best Done With Redis
Caching is a technique frequently used to build highly responsive applications with an economy of resources. Effective caching requires a highly available caching layer that can scale economically, with top notch stable performance and low operational complexity.
Redis Hyperloglog: A Deep Dive
Redis Hyperloglog is a probabilistic data structure that lets you maintain counts of millions of items with extreme space efficiency, useful for IoT or streaming scenarios. Learn how to implement hyperloglog in your application today with a node.js/angular example.
Redis for Media and Entertainment
Success in the media and entertainment industry depends on being able to provide engaging, interactive and intelligent experiences. Redis, with its flawless performance and broad-ranging versatility powers numerous real-time scenarios such as highly personalized interactions, content caching,...
RediSearch: A High Performance Search Engine as a Redis Module
RediSearch is a full-text search engine developed from scratch on top of Redis, using the new Redis Modules API to extend Redis with new commands and capabilities. Its main features include: Simple, fast indexing and searching Data stored in RAM, using memory-efficient custom data structures S...
Replace Microsoft AppFabric With Redis
With the end of support approaching for AppFabric, Microsoft recommends migrating to best-in-class technology, Redis because: Migration to Redis can be accomplished easily, without any logic or design changes Redis supports all of AppFabric’s functional capabilities and more The passionate ope...
Redis for E-commerce
Learn how E-commerce/Retail applications use Redis extensively for use cases ranging from personalization, caching, messaging, user session management and location based recommendations, for its blazing fast performance, simplicity and versatility.
Six Essential Features for Highly Available Redis
Highly available Redis is resilient to every type of process, node, server, rack, zone and entire region failures. Redise enterprise provides the six features critical for always-on Redis, supported by a benchmark that compares Redis availability across different providers.
Why Your MongoDB needs Redis
MongoDB has achieved pinnacles of popularity with developers – learn about different use cases that require you to use Redis with MongoDB to help solve data indigestion problems.
Using Redis As a Time Series Database: Why and How
Dr. Josiah Carlson, author of “Redis in Action” explains when to use Redis as a time series database and provides an overview of the most flexible method of using Redis for time series analysis.
Redis for Geospatial Data
Redis’ flexibility with Lua scripting and the new Redis modules, allow you to extend geospatial and other big data analyses even further to an infinite variety of application scenarios. This whitepaper provides an overview of how geospatial indexes are implemented in Redis and how they can be ...
Redis for Financial Services
Redis is used extensively across the financial services industry in a variety of use cases. From fintech upstarts, boutique financial services and hedge funds to multinational banks, leading credit card companies, consumer and corporate lending firms to conglomerates, Redise Pack is...