Skip to main content

这是一个广播redis多个队列的数据包

项目描述

最近想做一些聊天软件之类的。经过大量测试,我已经完成了这件事。

性能比py直接循环传输快13倍

安装

pip install redisGroupMsg

推送消息

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)

弹出消息

Python

from redisGroupMsg import redisMessage
r = redisMessage()

if __name__ == '__main__':
    conn = r.conn
    msg = conn.rpop("id:1")
    print(msg)

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

redisGroupMsg-0.0.5.tar.gz (2.3 kB 查看哈希)

已上传 source

内置分布

redisGroupMsg-0.0.5-py3-none-any.whl (2.7 kB 查看哈希

已上传 py3