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.13.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

redis_extensions-1.0.13-py2.py3-none-any.whl (6.3 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

File hashes

Hashes for redis-extensions-1.0.13.tar.gz
Algorithm Hash digest
SHA256 511be14a357f5cb9a18506eeec4f9a0c318674e56e2dcb8132403eef04163ad1
MD5 8807ad430ae590bc0b0468152763ae5f
BLAKE2b-256 3704f34eff0a92acc95677579fd2af25c2e70bc46c81768ac9e7a96b15a56baa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for redis_extensions-1.0.13-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 63b51623faf8fff0f368dcf9431760c28657d22ddd2fe07834e877a4d8ba73ec
MD5 f11e38138d37e61162c2f64f4c064416
BLAKE2b-256 8ab0dd233416f33a8dcc55914d08ff76b94aeec0d1b9c979a860f7704733db7a

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