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

Uploaded Source

Built Distribution

redis_extensions-1.0.11-py2.py3-none-any.whl (5.6 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

File hashes

Hashes for redis-extensions-1.0.11.tar.gz
Algorithm Hash digest
SHA256 e2813e2e39fc1434db3d4634b73c4467b80abf98d632a55d0e6e8d4086c63af4
MD5 13f823b5ccfddb2cf01d5f1bb9a3afed
BLAKE2b-256 7a5504c805632502755b2072e8b2360453bfe6318c9499f1376d140c8d66907a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for redis_extensions-1.0.11-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 43aa35db50ab2f6d918e49131943bc00f04583e3d56cf4547d83a2acecbbc20d
MD5 766c87a36e710709968b1e9b6dee5abf
BLAKE2b-256 e9d635267fdd1842d1349122ce205e225effc9b5a931413fa70de7c3f30c8630

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