Skip to main content

Python client for KeyDB database and key-value store

Project description

aiokeydb-py

Important

v0.0.8 Fully Migrates away from aioredis to redis-py @ v4.3.4.

This inherits all API methods from redis-py to enforce compatability since deprecation of aioredis going forward

This fork of redis-py has some modified semantics, while attempting to replicate all the API methods of redis-py to avoid compatibility issues with underlying libraries that require a pinned redis version.

Notably, all async Classes and methods are prefixed by Async to avoid name collisions with the sync version.


Usage

from aiokeydb import KeyDB, AsyncKeyDB, from_url

sync_client = KeyDB()
async_client = AsyncKeyDB()

# Alternative methods
sync_client = from_url('keydb://localhost:6379/0')
async_client = from_url('keydb://localhost:6379/0', asyncio = True)

Project details


Release history Release notifications | RSS feed

This version

0.0.8

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aiokeydb-0.0.8.tar.gz (207.7 kB view details)

Uploaded Source

Built Distribution

aiokeydb-0.0.8-py3-none-any.whl (228.7 kB view details)

Uploaded Python 3

File details

Details for the file aiokeydb-0.0.8.tar.gz.

File metadata

  • Download URL: aiokeydb-0.0.8.tar.gz
  • Upload date:
  • Size: 207.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for aiokeydb-0.0.8.tar.gz
Algorithm Hash digest
SHA256 d274e3b06bc7ce1b4992c8bdc8a5cb1a69fe4760e19e4a81ede25762b6e3e92e
MD5 f3742e2048375ea318c85bac6979c402
BLAKE2b-256 72af0024e4d8b8288c41f5f927e98eb228cb2fb50418e2a423c4fbeaa9bd5fb0

See more details on using hashes here.

File details

Details for the file aiokeydb-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: aiokeydb-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 228.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for aiokeydb-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 23bf8d8f75350ba7bd3c37172d4b421a6882a346d4856cba51b9738cd74bef61
MD5 b7572a576f200ed7628930b1d363d43b
BLAKE2b-256 2e7eb4f66c42268564a93992af49322543d3441dd6969345ab8168bf8d49c31d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page