技术解析

聊天网站的匹配功能怎么实现比较好
0
2021-06-03 20:13:43
idczone

需求

用户上线后可进入匹配界面。然后按一定的条件对其进行匹配。每次匹配之前还需校验账户是否存在余额。

思考

现在暂不考虑 es 。

如果用 mongodb 存储用户 uid 以及相关匹配条件。相当于筛选出符合条件的用户。

增加对 mongodb 用户信息同步更新。

这种方案会存在那种问题?

现在项目是 mysql 生扛大带宽服务器,然后 redis 加唯一锁,但是数据的状态更新还是落在 mysql 。特别容易出现状态更新失败的情况。

相似文章

https://www.v2ex.com/amp/t/497091




数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服