High-performance distributed caching system with real-time data synchronization (Python bindings for SynCache)
Project description
SynCache-Python
🚀 Distributed Caching Made Simple - Local speed with distributed scale!
SynCache is a revolutionary caching library that combines the speed of local caching with the scalability of distributed systems. Data is cached locally on each machine for blazing-fast access (no TCP overhead!), while a background broker automatically synchronizes caches across all instances.
✨ Key Features
- Lightning Fast - Local machine caching means no network latency
- Horizontally Scalable - Broker-based background synchronization keeps all instances in sync
- Simple API - Intuitive decorators for easy integration
- Multi-Language Support - Python bindings with C++ core
- Type-Safe - Full type hint support and automatic serialization
- Flexible TTL - Per-entry time-to-live configuration
📦 Installation
pip install synccache-python
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pysyncache-1.0.5.tar.gz
(86.4 MB
view details)
File details
Details for the file pysyncache-1.0.5.tar.gz.
File metadata
- Download URL: pysyncache-1.0.5.tar.gz
- Upload date:
- Size: 86.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4cd6dafcc0eba28d44212a6a408ddd0e4d85ed338113b722137f977452d0fc53
|
|
| MD5 |
8147dace090dc4544347dd3639b5b3eb
|
|
| BLAKE2b-256 |
3393bf400880e56df47535cc49b6a58ae60dc4e02a56815b61478e7984005fbf
|