Skip to content
QuickSave Banner

Welcome to QuickSave

QuickSave is a fast, memory-efficient, and lightweight key-value database designed for use in small applications.


Installation

Install QuickSave using pip:

pip install --upgrade qsave

Optionally, install msgspec to boost performance:

pip install msgspec==0.19.0

Why QuickSave?

QuickSave stands out for its speed, memory efficiency, and simplicity. Here are some of the key reasons you should consider using it:

  • ๐Ÿš€ High Performance: QuickSave is designed to be fast, with minimal overhead.
  • ๐Ÿ’ก Low Memory Usage: The library is optimized for memory efficiency, making it a great choice for projects with limited resources.
  • ๐Ÿงต Thread-Safe: It supports thread-safe operations, ensuring that it works reliably in concurrent environments.
  • ๐Ÿ”€ Both sync and async support: You can use either sync or async version of QuickSave.
  • ๐ŸŽ๏ธ Boosted Performance with msgspec: By installing the optional msgspec library, you can further enhance QuickSave's performance, especially when handling complex data types.
  • ๐Ÿ”ง No Dependencies: QuickSave is a pure Python library, which means it has no external dependencies, making it easy to install and use in any Python project.