遗留的问题: 1.界面部分:发布笔记和发布评论,成功后没有提示,失败也没有提示,没有一个在发布界面的停留,如果点击了发布按钮,发布界面就直接关闭了,想着是判断为发布成功后再关闭。没成功就停留在发布界面方便再次发布或由网民自己判断是否要退出(发布过程中搞一个转圈加载的效果) 2.刷新部分:客户端连续的刷新请求会导致服务端崩溃,需要限制客户端刷新的频率(像小红书一样) 3.服务器匹配客户端提供的登陆信息部分:想在缓存中直接找(减少对数据库的读写),但缓存只能通过id找,而客户端输入的是昵称,所以这一部分还是要读数据库 4.浏览笔记刷新时,刷不出来新的笔记
可能可以添加的东西: 1.把操作数据库的sql语句统一到一个事务文件中一起执行 2.添加消息队列 3.流媒体
其他需要注意的地方: 1.netizen修改发布的笔记后,不会把netizen移动到脏缓存而应该移动note到对应的脏缓存