© 2023 Hashnode
#redis
Installation It’s a plugin, thus you should install it first. To install it, it’s necessary to build it from the source code git clone https://github.com/RedisJSON/RedisJSON.git cd RedisJSON # be shure tha Rust is installed cargo build --re…
Redis is an in-memory database which has a very powerful set of data types and data structures. These data structures are used across a variety of applications like message queues, game leaderboards, …
Redis is a powerful tool for caching data and having it available in memory. Redis requires RAM to use, and every piece of data you use in Redis is loaded into the RAM. That means it can be accessed really quickly, which allows us to cache …
In this blog, we will take a look at what Redis is, how it works, and how to use it. Introduction Redis stands for REmote DIctionary Server. In simple words, Redis is an in-memory data structure stor…
How to set up a containerised Airflow installation in AWS ECS using Redis as its queue orchestrator. A bit of background A few years ago I joined a Data team where we processed a lot of analytics info…
Introduction Caching is a technique used to speed up the performance of an application by storing frequently accessed data in a temporary location for quick retrieval. To understand more about what ca…
In this article, we will learn: Why API performance is important What is Redis, and some of the use cases What are caching strategies and some examples How to Utilize a database caching strategy…
Introduction In software engineering, rate limiting has so many use cases. A few examples are Limiting the number of times OTP is sent to mobile numbers. Protecting the systems from DDOS (distribute…
Celery Executor Celery is used for running distributed asynchronous python tasks. Hence, Celery Executor has been a part of Airflow for a long time, even before Kubernetes. With Celery Executors, you must set a specific number of worker ins…
Introduction to caching and its benefits Caching is a technique used to store frequently accessed data in a temporary storage area, known as a cache, to speed up the retrieval of that data. Some of th…