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

Uploaded Source

Built Distribution

redis_extensions-1.0.20-py2.7.egg (13.2 kB view details)

Uploaded Source

File details

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

File metadata

File hashes

Hashes for redis-extensions-1.0.20.tar.gz
Algorithm Hash digest
SHA256 20139297fdd2350bbdf908bdffcf6445345051ae26a9ba7ab71cd1c97e905250
MD5 fb8ae3ae8fac8b94373b149d3bbff643
BLAKE2b-256 ec277c4949880ac858813c27b7400f4f6d7fc272ec85032b0eaf8bdbd698f0ba

See more details on using hashes here.

File details

Details for the file redis_extensions-1.0.20-py2.7.egg.

File metadata

File hashes

Hashes for redis_extensions-1.0.20-py2.7.egg
Algorithm Hash digest
SHA256 bbe5cede40d7f71b627fdccc633dec8ef6ce934f1fcb4648477a31c271b06ee2
MD5 a3c94700c52221296eaca0a178cb2300
BLAKE2b-256 420fdc190b5a973ee4643114e431d139b567ccbac75704226fb54e8c82432560

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