IDU Redis Client is dedicated for Redis use as message and status broker.
from iduredis import RedisManager, LockManager
from iduconfig import Config
config = Config()
redis_manager = RedisManager(config)
lock_manager = LockManager(config)
redis_manager.push_to_list("MY_QUEUE", "MY_EVENT_123")
redis_manager.add_to_stream("STATUS_EVENT:123", {"state": "started"})
redis_manager.get_last_stream_data("STATUS_EVENT:123", b"state")
Release files for IDU-redis-client 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| idu_redis_client-1.0.0.tar.gz | 2.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| idu_redis_client-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 6.7 kB
Release files / idu_redis_client-1.0.0.tar.gz
| Download URL | idu_redis_client-1.0.0.tar.gz |
|---|---|
| Size | 2.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
67376436a7576679c4b370cf4a38b422b749c1268d20f2627beb27412aeae3f9
|
|
BLAKE2b-256 checksum How to use checksums |
c1c63ce1953239032ff86f704a1063a07e54b3fa03613134a4b4ba79c9342712
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.12.1 Windows/10
|
Release files / idu_redis_client-1.0.0-py3-none-any.whl
| Download URL | idu_redis_client-1.0.0-py3-none-any.whl |
|---|---|
| Size | 3.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e38f83fc61801d9d7ad6698835b01390b80adee3b18e2d89b8349220a8e7c0e1
|
|
BLAKE2b-256 checksum How to use checksums |
f6900786b58974a1886fe8909cae87e9439666bb72449528ec8169e1fbe7f9f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.12.1 Windows/10
|