Skip to main content

Redis-extensions is a collection of custom extensions for Redis-py.

Project description

Redis-extensions is a collection of custom extensions for Redis-py.

Installation

pip install redis-extensions

Usage

In [1]: import redis_extensions as redis

In [2]: r = redis.StrictRedisExtensions(host='localhost', port=6379, db=0)

In [3]: r.zaddwithstamps('sorted_set', 1, 'a', 2, 'b')
Out[3]: 1

In [4]: r.zrange('sorted_set', 0, 100, withscores=True)
Out[4]: [('a', 11472205032192.0), ('b', 21472205032192.0)]

In [5]: r.zrange('sorted_set', 0, 100, withscores=True, score_cast_func=r.rawscore)
Out[5]: [('a', 1.0), ('b', 2.0)]

In [6]: r.zincrbywithstamps('sorted_set', 'a')
Out[6]: 0

In [7]: r.zrange('sorted_set', 0, 100, withscores=True)
Out[7]: [('b', 21472205032192.0), ('a', 21472205071514.0)]

In [8]: r.zrange('sorted_set', 0, 100, withscores=True, score_cast_func=r.rawscore)
Out[8]: [('b', 2.0), ('a', 2.0)]

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

redis-extensions-1.0.5.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

redis_extensions-1.0.5-py2.py3-none-any.whl (4.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file redis-extensions-1.0.5.tar.gz.

File metadata

File hashes

Hashes for redis-extensions-1.0.5.tar.gz
Algorithm Hash digest
SHA256 7018d3579fb7a8679b22b0251921b70b8622afa510fa1558622d6b6b45805d83
MD5 519909b586b43effc3bfd5eff6909ec5
BLAKE2b-256 9b5de258ec8f583f902566cca23ed67692648676e00714e9a3abc90d58a11b0a

See more details on using hashes here.

File details

Details for the file redis_extensions-1.0.5-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for redis_extensions-1.0.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0757f2b2b6943c86aee32d57b433c2e4a342c3396b0a5a5934182b2e6607ef34
MD5 7521cadefa9c1d6bd758df69a479617c
BLAKE2b-256 dd13b5834b283904c795a2a06ac8dcf60bcda54603323c27b9d798e7bfd6d728

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