我一直在开发实时聊天服务,需要屏蔽客户端发送的错误字词。所以,现在我想知道系统性能,因为数千个msgs实时传输。
哪个部分(服务器或客户端)流程是屏蔽坏词以获得更好性能的最佳解决方案?
客户端:Android
服务器端:Nodejs(MySQL,Redis)
我在想的方法:
答案 0 :(得分:0)
如果要实时显示屏蔽消息,请在两端实现。客户端将负责显示消息并同时将其发送到服务器(异步进程)以进行屏蔽并保存到数据库。
确保两端的屏蔽算法相同,以便实时显示的数据和从数据库中提取的数据将是相同的。