# Redis Is Not Just Caching Platform (RedisConf 2021)

[RedisConf 2021](https://redisconf.com/redisconf21/) has been concluded on Apr 4th with 60+ sessions focused on using [Redis](https://redis.io/) as technology to discover the power of real-time data. Redis being the opensource in-memory data store is not just limited to caching and increasing its usage as [database](https://redislabs.com/blog/goodbye-cache-redis-as-a-primary-database/) & [message broker](https://redislabs.com/solutions/use-cases/messaging/) as well.

This article summarizes key takeaways out of the keynote delivered by Ofer Bengal (Redis Labs Co-Founder and CEO), and Yiftach Shoolman (Co-Founder and CTO):

## #1 – Building partnership with major cloud service providers (AWS, Azure, Google Cloud)

-   Cloud providers monetized Redis without much contribution and now Redislabs partnered with all major cloud service providers.
-   Redis is now offering services with all 3 cloud service providers:
    -   **AWS:** [Redis Enterprise Cloud on AWS](https://redislabs.com/cloud-partners/aws/) + [Amazon ElasticCache for Redis](https://aws.amazon.com/elasticache/redis/)
    -   **Azure:** [Redis Enterprise on Azure Cache for Redis](https://redislabs.com/blog/azure-cache-for-redis-enterprise-tiers-general-availability/) + [Azure Cache for Redis](https://azure.microsoft.com/en-us/services/cache/)
    -   **Google Cloud**: [Redis Enterprise on Google Cloud](https://redislabs.com/partner/google-cloud/) + [Memorystore for Redis](https://cloud.google.com/memorystore/docs/redis)

## #2 – Focus on Machine Learning & Artificial Intelligence

-   [RedisAI](https://oss.redislabs.com/redisai/) serving data to AI-powered applications as storage ([feature store](https://www.tecton.ai/blog/what-is-a-feature-store/)) for executing Deep Learning/Machine Learning models and managing their data
-   Supporting AI use-cases like visual search, reviews, etc.
-   Redis emerging as online feature store for AI applications – also includes **_feature store, model store,_** _and_ **_model inferencing_**:  
    

[![RedisAI](https://vedcraft.com/images/2021/04/redis-feature-store-1.png)](https://vedcraft.com/images/2021/04/redis-feature-store-1.png)

Source: https://redisconf.com/redisconf21

## #3 – Redis driving innovative products with

-   Highlighted usage of Redis most popular modules to build innovative products:
    -   [RedisSearch](https://redislabs.com/modules/redis-search/) – Full-text search with a query, indexing, and search
    -   [RedisBloom](https://oss.redislabs.com/redisbloom/) – Probabilistic Data Structures for Redis
    -   [RedisTimeseries](https://oss.redislabs.com/redistimeseries/) – For time-series data particularly for IoT
    -   [RedisJSON](https://oss.redislabs.com/redisjson/) – Documents and profiles
    -   [RedisGraph](https://oss.redislabs.com/redisgraph/) – Graph database for Redis
    -   [RedisInsight](https://redislabs.com/redis-enterprise/redis-insight/) – GUI for Redis development
-   Redis supports programmability using **_Lua scripts, Functions, Gears, Modules_**. Redis Functions got announced at the conference and soon will be available for production-level usage.

[![RedisJSON RediSearch](https://vedcraft.com/images/2021/04/redisjson-1024x377.png)](https://vedcraft.com/images/2021/04/redisjson.png)

Source: https://redisconf.com/redisconf21

## #4 – Redis – a de facto standard for real-time systems

-   Latency aware and super fast (sub-millisecond response time) real-time applications
-   Freedom to build your app with any data model

[![Redis Modules](https://vedcraft.com/images/2021/04/data-models.png)](https://vedcraft.com/images/2021/04/data-models.png)

Image Source: https://redisconf.com/redisconf21/

-   Real-time access to data for stateful applications with high availability, replication, auto-failover, scalable Redis module like [**RedisRaft**](https://redislabs.com/blog/redisraft-new-strong-consistency-deployment-option/) – a New Strong-Consistency Deployment Option

## #5 Deep-dive into Redis Deployment Options

Shared update on Redis supported deployment options (particularly using [Redis Enterprise Cloud](https://redislabs.com/redis-enterprise-cloud/overview/) – managed cloud service):

-   Option#1 – Read-replicas
-   Option#2 – Other distributed database (DynamoDB, Cosmos) + Redis
-   Option#3 – Active-Active Redis (_announced that nested datatypes -RedisJSON & RedisSearch supports [CRDB – conflict-free replicated database](https://docs.redislabs.com/latest/rs/getting-started/getting-started-active-active/)_)

To conclude, Redis is not just a Caching platform – it is more than that as **_database, event store, in-memory data store, AI feature store, AI, and search solution_** enabling us to build real-time applications with ultra-low latency and high throughput.

[![Redis Modules](https://vedcraft.com/images/2021/04/redis-products-1024x190.png)](https://vedcraft.com/images/2021/04/redis-products.png)

Redis Modules

Disclaimer:  
All data and information provided on this site are for informational purposes only. This site makes no representations as to accuracy, completeness, correctness, suitability, or validity of any information on this site and will not be liable for any errors, omissions, or delays in this information or any losses, injuries, or damages arising from its display or use. All information is provided on an as-is basis. This is a personal weblog presented by the author and all images used are from Redis Labs. The opinions expressed here represent my own and not those of my employer or any other organization.
