This is a packet that broadcasts redis multiple queues
Project description
Recently, I’m going to do something like chat software. After a lot of testing, I’ve done this thing.
Performance is 13 times faster than py direct circular transmission
install
pip install redisGroupMsg
push msg
python
from redisGroupMsg import redisMessage r = redisMessage() if __name__ == '__main__': for a in range(1,10): e = "id:"+str(a) # add queue of group # r.addGroup("test",e) # send message in group queue # r.sendGroup("test",e) # remove queue on group r.removeGroup("test",e)
pop msg
python
from redisGroupMsg import redisMessage r = redisMessage() if __name__ == '__main__': conn = r.conn msg = conn.rpop("id:1") print(msg)
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
redisGroupMsg-0.0.5.tar.gz
(2.3 kB
view hashes)
Built Distribution
Close
Hashes for redisGroupMsg-0.0.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57ee64bc32d5831762468e434627b135b1789dfdef4d9d78737bd82b5f474208 |
|
MD5 | 4ffd20e52cd3c2e3d257d6dbb052fd86 |
|
BLAKE2b-256 | 2bf5de023fb6938337af0758c1655664026730f1e10fdbb47538ed7c2a9d57b3 |