高分可追加~为实现webchat功能的消息队列,大家来帮帮忙!!

2024-11-30 18:07:53
推荐回答(2个)
回答1:

unreadQueue中的消息是否也可以定时存入库,不可能一直放在内存吧,放内存的目的是为了减少数据库交互次数
在tomcat关闭前也应该把两个队列中没有存入数据库的存入吧(和数据库定时同步)
如果可以那么在查看记录,肯定得即要查库,又要查Queue了

如果用了缓存,那么看看消息量大小制定合适的时间点同步,SQL插入好像不好怎么优化,至少你得用预编译的Statement吧,用存储过程当然会比较快,如果你不联合查询和多表插入的话可能差不多。

回答2:

哇, 完全不懂额...