How to Build a Powerful Search Engine Using Python & RediSearch
While Google dominates the search engine landscape, it remains an awkward tool for programmers to have access to niche-specific resources on software development. This community feeds of...
Read now
Blog
OCT.20.2021
How to build a language processing pipeline using AI with Redis
Confirmation bias is a problem that all medical professionals have to wrestle with. Not being able to consider different ideas that challenge pre-existing views blights their ability to ...
Read now
Blog
AUG.6.2021
The “Impedance Mismatch Test”: Is Your Data Platform Simple or a Complex Mess?
“Simplicity is the ultimate sophistication”—Leonardo da Vinci “Most information is irrelevant and most effort is wasted, but only the expert knows what to ignore”—James Clear, Atomic Ha...
Read now
Blog
JUL.29.2021
RedisMart: A Fully-Featured Retail Application With Redis
Do you remember RedisConf’s keynote demo? If yes, you might enjoy seeing the behind-the-curtain development of the retail application (RedisMart) that was presented. If not, then it’s ti...
Read now
Blog
JUN.24.2021
JSON Web Tokens (JWT) are Dangerous for User Sessions—Here’s a Solution
Download the JSON Web Tokens (JWTs) are not safe e-book here Sometimes, people take technologies that are intended to solve a narrow problem and start applying them broadly. The problem...
Read now
Blog
JUN.22.2021
Processing Time-Series Data with Redis and Apache Kafka
RedisTimeSeries is a Redis module that brings native time-series data structure to Redis. Time-series solutions, which were earlier built on top of Sorted Sets (or Redis Streams), can be...
Read now
Blog
JAN.31.2020
Getting Started with Redis 6 Access Control Lists (ACLs)
With the arrival of Redis 6 come a few new features for better security and compliance. The easiest one to explain is probably support for SSL, which enables secure communication between...
Read now
Blog
OCT.4.2019
Unlocking Time-Series Data with Redis
(Note: This blog post was adapted from a webinar I presented in June. To go even deeper into RedisTimeSeries, register and watch the webinar now!) Most developers know that Redis real-t...
Read now
Blog
APR.30.2019
Query Caching with Redis
Find out if your cache is enterprise-grade, and learn how to: Scale globally while maintaining low latency and cache more efficiently to lower costs When I started out building websites...
Read now
Blog
APR.26.2019
How to Embed Redis into Your Continuous Integration and Continuous Deployment (CI/CD) Process
Earlier this week, I wrote about how Redis can benefit distributed development teams by helping them release new features safely and roll them back with minimal impact when required. Tod...
Read now
Blog
MAR.28.2019
How to Use Redis with Kitura, a Server-Side Swift Web Framework
During a recent project, I needed to develop application services using varied technology stacks. One of my requirements was to pick a different programming language for each microservic...
Read now
Blog
MAR.12.2019
Session Store Patterns
On a typical day, you might open your web browser and rapidly access social media, do some shopping, newspapers and more. You likely have numerous notifications from various events you m...
Read now
Blog
FEB.13.2019
How to Synchronize Data Across Microservices
The data landscape has grown increasingly demanding and crowded in the last few years, with many platforms competing to offer the best processing and storage options. Tech consumers expe...
Read now
Blog
FEB.12.2019
Getting Started with Redis, Apache Spark and Python
Apache Spark is one of the most popular frameworks for creating distributed data processing pipelines and, in this blog, we’ll describe how to use Spark with Redis as the data repository...
Read now
Blog
FEB.11.2019
How to Use Redis as an Event Store for Communication Between Microservices
Click here to get started with Redis Enterprise. Redis Enterprise lets you work with any real-time data, at any scale, anywhere. In my experience, certain applications are easier to bui...
Read now
Blog
JAN.24.2019
How to create a simple application with Redis Cloud and Node.js
Sometimes, I “think” in Redis. It’s a bit hard to describe, but I tend to think of real-life problems in terms of how I would solve them in Redis (I… think it might be a sickness). I’ve ...
Read now
Blog
JAN.23.2019
How to Write a Redis Module in Zig
Update (May 9th 2019): Changed the code to account for the new release of Zig version 0.4.0 Everybody has a Redis instance somewhere in their stack or at the very least knows Redis. How...
Read now
Blog
JAN.3.2019
How to Use Redis for Content Filtering
Recently, a colleague of mine had a request: how can I create a content filter in Redis? He wanted to filter incoming messages against a list of bad words. It’s a pretty common use case ...
Read now
Blog
OCT.1.2018
How to Set Up a Docker-based Development Environment for Active-Active Redis Enterprise
Redis Enterprise as an active-active database is ideal for geo-distributed apps. Its architecture is based on breakthrough academic research surrounding conflict-free replicated data typ...
Read now
Blog
SEP.10.2018
How to Install Redis Enterprise Clusters Using Operators on OpenShift
The world of microservices is an exciting place where we are witnessing fast-paced, frequent, meaningful advances. One of the most significant recent steps forward in the OpenShift/Kuber...
Read now
Blog
SEP.4.2018
Redis Labs Adds Two-Factor authentication to enhance account security
Today we’re introducing two-factor authentication (2FA) for Redis Enterprise, aimed at strengthening overall security and preventing unauthorized access. This enhancement can help protec...