
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 optionalmsgspec
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.