Metadata-Version: 2.4
Name: tkv
Version: 0.0.1
Summary: Temporal Key Value Store 
Requires-Python: ==3.12.*
Requires-Dist: fastapi==0.116.1
Requires-Dist: lmdb==1.7.2
Requires-Dist: redislite==6.2.912183
Requires-Dist: rocksdict==0.3.27
Requires-Dist: sqlalchemy==2.0.41
Requires-Dist: typer==0.16.0
Requires-Dist: uvicorn==0.35.0
Description-Content-Type: text/markdown

# Key-Value-Timestamp Store Implementations

Comparison of different database backends for implementing a key-value-timestamp store.

## Implementations

- SQLite3 (built-in)
- Redis  
- LMDB
- InfluxDB
- RocksDB (rocksdict)
- DuckDB

## Usage

```bash
# Install dependencies
uv sync

# Run comparison tests
uv run python src/tkv/service.py
```