Category: Redis
High Availability Architecture Demystified
Feed: Redis. Author: John Noonan. What is high availability architecture? A high available architecture is when there are a number of different components, modules, or services that work together to maintain optimal performance, irrespective of peak-time loads. In its purest sense, this system allows businesses to work continuously without failure over a given period of time. Many businesses can’t afford even a minute of downtime. Considering that data is the lifeblood of many businesses, even just a short period of downtime can be incredibly costly. In certain real-life scenarios, lives may depend on a database built for high availability. When ... Read More
First Principles for the MLOps Engineer
Feed: Redis. Author: Steve Naventi. Launching an airplane from an aircraft carrier is a systematic and well coordinated process that involves reliable systems, high-performance catapults, precise navigation systems, and above all, a specialized crew having different roles and responsibilities for managing air operations. This crew, also known as the flight deck crew, are known for their colored jerseys to visually distinguish their functions. Everyone associated with the flight deck has a specific job. As a corollary to this example, launching machine learning (ML) models into production are not entirely different, except instead of launching a 45,000-pound plane into air, ML ... Read More
13 Years Later – Does Redis Need a New Architecture?
Feed: Redis. Author: Yiftach Shoolman. When interesting ideas and discussions about whether Redis’ architecture is still valid for today and future needs we think it is worth examining. A few years ago it was brought up around KeyDB, and recently a new project, Dragonfly, claimed to be the fastest Redis-compatible in-memory datastore. We believe these projects bring many interesting technologies and ideas worth discussing and debating. Here at Redis, we like this kind of challenge, as it requires us to reaffirm the architectural principles that Redis was initially designed with (hat tip to Salvatore Sanfilippo aka antirez). While we are ... Read More
Schemaless Databases: Pros and Cons
Feed: Redis. Author: Paula Dallabetta. What is a schemaless database? A schemaless database manages information without the need for a blueprint. The onset of building a schemaless database doesn’t rely on conforming to certain fields, tables, or data model structures. There is no Relational Database Management System (RDBMS) to enforce any specific kind of structure. In other words, it’s a non-relational database that can handle any database type, whether that be a key-value store, document store, in-memory, column-oriented, or graph data model. NoSQL databases’ flexibility is responsible for the rising popularity of a schemaless approach and is often considered more ... Read More
Making the Fast, Faster! Methodically Improving Redis Performance
Feed: Redis. Author: Filipe Oliveira. Redis is developed with a great emphasis on performance. We do our best with every release to ensure you’ll experience a very stable and fast product. Nevertheless, if you’re finding room to improve the efficiency of Redis or are pursuing a performance regression investigation, you will need a concise methodical way of monitoring and analyzing Redis’ performance. This is the story of one of those optimizations. In the end, we’ve improved stream’s ingest performance by around 20%, an improvement you can already take advantage of on the Redis v7.0. A standard SPEC Before jumping into ... Read More
Yext & Redis Help Companies Wrangle Public Data Across Multiple Clouds, Third-Party Sites & Owned Experiences

Feed: Redis. Author: Steve Naventi. Data and AI Search platform Yext promises to help businesses “deliver the right information at every stage of the customer journey.” According to Josh Blender, VP of Infrastructure at Yext, this seemingly simple value proposition takes about a million different forms, based on what a specific business wants and needs. In this sponsored episode of Cloud Wars Live, Josh talks with Bob Evans about the ways that Yext customers benefit from the company’s multi-cloud approach, the secret to keeping data in sync across endless third-party websites, and how Redis Search powers the Yext platform. Sponsored by ... Read More
The Data Economy: Taking a Data-Driven Approach to Customer Experience
Feed: Redis. Author: Isaac Sacolick. The Data Economy is a video podcast series about leaders who use data to make positive impacts on their business, customers, and the world. To see all current episodes, explore the podcast episodes library below. You can often tell how serious a company is about new strategic objectives based on the roles they create to fulfill them. In recent years, we’ve seen myriad new titles created to reflect the importance of customer experience, machine learning, and digital transformation. At Citizens Financial Group, which is among the top 25 largest banks in the United States, this ... Read More
Database Consistency Explained
Feed: Redis. Author: John Noonan. What is database consistency? Database consistency is defined by a set of values that all data points within the database system must align to in order to be properly read and accepted. Should any data that does not meet the preconditioned values enter the database, it will result in consistency errors for the dataset. Database consistency is achieved by establishing rules. Any transaction of data written to the database must only change affected data as defined by the specific constraints, triggers, variables, cascades, etc., established by the rules set by the database’s developer. For example, ... Read More
The Data Economy: Evolving Your Business at the Speed of Real-Time Data
Feed: Redis. Author: Isaac Sacolick. The Data Economy is a video podcast series about leaders who use data to make positive impacts on their business, customers, and the world. To see all current episodes, explore the podcast episodes library below. What will be different about IT and data in the years ahead? The simple answer is speed. Business leaders are challenging their IT and technology teams to release mission-critical applications and data service MVPs faster than ever before. And the pace and expectations are only going to accelerate. Shawn Bice, President of Products and Technology at Splunk, believes this accelerated ... Read More
Redis TLS – Internode Encryption in Redis Enterprise 6.2.4
Feed: Redis. Author: Brandon Felker. Redis Enterprise 6.2.4 introduced internode encryption. The scope of internode encryption in Redis Enterprise is to achieve TLS encryption for all internal Redis cluster connections between nodes, including: Enhancing control plane connections to encrypt CCS (Cluster Configuration Store) replication.All connections to primary node CCS from replica nodes.Data plane connections to encrypt shard replication between nodes. All proxy to shard connections between nodes. Redis Enterprise: Design Considerations Redis Enterprise uses several techniques to optimize performance and availability. The Redis cluster uses a shared-nothing architecture, which increases reliability and availability and makes it easy to add and remove ... Read More
Recent Comments