SINCE 2013

21st June 2025

Run background jobs in Python with celery and Redis

Python Hi Folks, when I was working on rails or node I was very used to using Sidekiq or bull-queue for the background job when I recently started using Python I came across some use cases where we had to use background services for our backend system. In this blog, I will discuss how we overcome this with the help of Redis and celery. What is celery? Celery is an open-source, distributed task queue system for handling asynchronous and periodic tasks in Python applications. What is redis? Redis is primarily an in-memory data store and it can store different types […]
13th December 2024

What is Redis? Difference between Redis and Mongodb

What is Redis? Redis is an in-memory data structure that is used for faster access to data. It is used to store data that needs to be accessed frequently and fast. It is not used for storing large amounts of data. If you want to store and retrieve large amounts of data you need to use a traditional database such as MongoDB or MYSQL. Redis provides a variety of data structures such as sets, strings, hashes, and lists. Application of Redis Advantage of Redis Disadvantage of Redis Difference between Redis and Mongodb S.NO. Redis MongoDB 1 It was developed by […]