Skip to main content

A simple DiceDB client for Python

Project description

DiceDB for Python

⚠️ This is not an official sdk for python and still in development.

Installation and Usage

From PyPI

pip install dicedb

From Source

Clone the repository and install the package:

$ git clone https://github.com/un4gt/dicedb.git --depth 1 --branch main
$ uv sync
$ uv buid

Supported Commands

command description
decr DECRBY
decrby DECRBY
delete DEL
echo ECHO
exists EXISTS
expire EXPIRE
expire_at EXPIREAT
expire_time EXPIRETIME
flushdb FLUSHDB
get GET
get_del GET_DEL
get_ex GET_EX
hget HGET
hget_all HGETALL
hset HSET
incr_by INCRBY
incr INCRBY
ping PING
ttl TTL
typeof TYPE
set SET

Roadmap

  • More documentation/tests/examples
  • Support for all commands
  • Connection pool
  • Support for async

Contributing

PRs and issues are welcome!

Project details


Download files

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

Source Distribution

dicedb-0.1.0.tar.gz (16.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dicedb-0.1.0-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

Details for the file dicedb-0.1.0.tar.gz.

File metadata

  • Download URL: dicedb-0.1.0.tar.gz
  • Upload date:
  • Size: 16.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.6.14

File hashes

Hashes for dicedb-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5f50ee6a7531419ff010b6a8d4ca72afa2b020a082178181eedb56be1ebd8315
MD5 76b558498cb910c4be57a32f5d269b9c
BLAKE2b-256 228fa2532b910b25a1d33b78334a256b474a5e6be92bc5c3ef43f32af2704df8

See more details on using hashes here.

File details

Details for the file dicedb-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: dicedb-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.6.14

File hashes

Hashes for dicedb-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 849d494831ad27376be652a43b48fb14a9f91325460ff4d2bf3dbd028d910208
MD5 bd2a3399606007f95c4c3ed081937bd9
BLAKE2b-256 69326286055a5260692b70f15a1d0973c960b95c9abcbd7eca693899eff1703f

See more details on using hashes here.

Supported by

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