Python deserves a good in-memory cache library!

This page summarizes the projects mentioned and recommended in the original post on /r/Python

Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. Caffeine

    A high performance caching library for Java

    If you know Caffeine(Java)/Ristretto(Go)/Moka(Rust), you know what Theine is. Python deserves a good in-memory cache library.

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. ristretto

    A high performance memory-bound Go cache

    If you know Caffeine(Java)/Ristretto(Go)/Moka(Rust), you know what Theine is. Python deserves a good in-memory cache library.

  4. moka

    A high performance concurrent caching library for Rust

    If you know Caffeine(Java)/Ristretto(Go)/Moka(Rust), you know what Theine is. Python deserves a good in-memory cache library.

  5. theine

    high performance in-memory cache

    If you know Caffeine(Java)/Ristretto(Go)/Moka(Rust), you know what Theine is. Python deserves a good in-memory cache library.

  6. theine-core

    theine-py Rust core

    High performance Rust core

  7. cacheme

    Asyncio cache framework for Python

    Also if you are looking for a good cache framework, maybe Cacheme can help you.

  8. cachetools

    Extensible memoizing collections and decorators

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Easiest way to add write-through cache for auth_user queries?

    3 projects | /r/django | 16 May 2023
  • Writing a concurrent LRU cache

    11 projects | /r/rust | 10 Dec 2021
  • FusionCache v2.1 – Production-ready implementation of Microsoft HybridCache

    1 project | news.ycombinator.com | 5 Feb 2025
  • FusionCache v2.0

    1 project | news.ycombinator.com | 5 Feb 2025
  • Show HN: Whirlwind – Async concurrent hashmap for Rust

    6 projects | news.ycombinator.com | 5 Nov 2024

Did you know that Python is
the 2nd most popular programming language
based on number of references?