# azcache
Unified cache backend for Redis and Memcached.
## Overview
`azcache` provides a unified interface for interacting with different cache backends, including Redis and Memcached. It allows you to switch between cache implementations without changing your application code.
## Status
**This crate is under active development.** The API may change in future versions.
## Features
- Unified `CacheBackend` trait for cache operations
- Support for multiple cache backends (Redis, Memcached)
- Async-ready design
- Simple and intuitive API
## Installation
Add this to your `Cargo.toml`:
```toml
[dependencies]
azcache = "0.1"
```
## Usage
```rust
use azcache::CacheBackend;
// Implement the CacheBackend trait for your preferred cache system
```
## License
MIT License - see [LICENSE](LICENSE) for details.