基于Redis消息订阅发布的聊天室

2.png

为什么做这个项目呢?

是因为我前不久才在学完Redis的时候了解了到Redis有一个消息订阅和发布的功能,可以快速搭建聊天室或者做消息推送(当然这些功能可能使用MQ消息队列做可能更合适)。我感觉做个聊天室会蛮有意思的,再顺便练习一下Redis。暑假努力一下学完分布式,使项目高可用。

本项目的技术栈

前端:Vue + Echarts + Axios + ElementUI + WebSocket
后端:springboot + WebSocket + mysql + Redis

项目进度

  • 2020/6/30
    聊天室技术积累(1)springboot中使用websocket技术https://www.jianshu.com/p/6e35b8e7a91d
    前端最基本的页面搭建完成(本页面),后端关于WebSocket配置和核心功能已经实现,并且前端后端联调成功)

  • 2020/7/3
    聊天室技术积累(1)在springboot使用Redis的消息定阅和发布 https://www.jianshu.com/p/f1f8ce2a30c8

你可能感兴趣的:(基于Redis消息订阅发布的聊天室)