聊天网站的匹配功能怎么实现比较好

awanganddong 1月前 19

需求

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

思考

现在暂不考虑 es 。

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

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

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

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

相似文章

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

最新回复 (0)
  • 游客
    2
返回