由于演示程序运行在Windows系统下,所以我们使用与之完全兼容的Memurai来代替Redis。 考虑到有的读者可能没有在Windows环境下体验过Redis/Memurai,所以我们先简单介绍Redis/Memurai如何安装。 图2 安装Redis/Memurai Redis/Memurai服务器的启动也很简单,我们只需要以命令行的形式执行“memurai”命令即可。 如果在执行该命令之后看到图11-3所示的输出,则表示本地的Redis/Memurai服务器被正常启动,输出的结果会指明服务器采用的网络监听端口(默认6379)和进程号。 图3 以命令行的形式启动Memurai服务器 我们接下来对上面演示的实例进行简单的修改,将基于内存的本地缓存切换到针对Redis数据库的分布式缓存。
在上一篇文章中,我们借助 Django 3 + Channels + Redis(Memurai ) 实现了一个网页在线聊天室。
而 Redis 在 Windows 上没有官方的支持,所以在这里,州的先生使用一个 Redis 的替代品 Memurai 来当 Redis 使用: 安装完成后即会作为 Windows 的服务在后台启动
Approved] Downloads cached for licensed users ares 2.4.3 [Approved] Downloads cached for licensed users memurai-developer.portable