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

Uploaded Source

Built Distribution

redis_extensions-1.0.10-py2.py3-none-any.whl (5.4 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

File hashes

Hashes for redis-extensions-1.0.10.tar.gz
Algorithm Hash digest
SHA256 7fc373efc23f414004de5f8a323c542560392ddf23cd1ba8e3934fffa2ef50f7
MD5 38f59ecfa20f756fa3bb7186f275a807
BLAKE2b-256 f99d81783d0bebefd626ab6ac3c5ff920f4e0b1edf67cce2818c18cb4427e9cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for redis_extensions-1.0.10-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8c2ef576938a72d524e730f32ba448858e73c3cb74fe7e2833bd6ba8bd6cc304
MD5 49bdc2a4954c335d3b0c514511f03df9
BLAKE2b-256 382d10b837f099ad6132c033645a35e37328558b2da750d837e74a9bb59ac181

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