lynnworld
V2EX  ›  问与答

如何实现一对一的用户匹配

  •  
  •   lynnworld · Mar 15, 2015 · 3331 views
    This topic created in 4080 days ago, the information mentioned may be changed or developed.
    用户发一个内容之后自动匹配另一个用户发的内容,每个用户的内容只能被匹配一次。
    3 replies    2015-03-15 12:40:33 +08:00
    xiaogui
        1
    xiaogui  
       Mar 15, 2015
    你这是推荐系统
    qiayue
        2
    qiayue  
    PRO
       Mar 15, 2015
    如果没什么匹配要求的话,就随机取呗

    A 发了一个内容,看数据库中是否有尚未匹配的内容,如果没有,则等待被匹配。
    B 发了一个内容,发现 A 的内容尚未被匹配,就关联起来。
    如果 B 发了内容之后,有很多个尚未被匹配的内容,那么从中随机取一个,关联起来。
    lynnworld
        3
    lynnworld  
    OP
       Mar 15, 2015
    @qiayue 如果用mongodb的话,没有事务支持如何实现呢/
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2989 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 07:29 · PVG 15:29 · LAX 00:29 · JFK 03:29
    ♥ Do have faith in what you're doing.