怎么给websocket返回的聊天记录存储在数据库里

一个用java前后端分离的预约挂号的项目里带一个实时聊天,springboot+vue用到了websocket,怎么实现把聊天的数据返回到mysql里

调用接口的时候做个切入把信息采集到存入MySQL

实时访问库不太好,做个缓存,存入缓存,然后定时入库

一般会在收到消息后将数据抛给mq,再由mq转存到数据数据库里。这样高效 可靠些