MySQL-sns网站中@好友功能如何实现?

MySQL-sns网站中@好友功能如何实现?

偏爱自由 发布于 2017-01-25 字数 74 浏览 1214 回复 3

如何实现微博中@好友功能呢?可以快速检索匹配好友名称关键字、拼音等?

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

甜柠檬 2017-10-01 3 楼

存储时建议运用Redis这种键值数据库,它的好处很明显,能够更快的检索数据,并且在这种搜索功能上它有匹配的查询语句。并且他的数据CURD语句简单,可以很快就能学会

晚风撩人 2017-07-26 2 楼

首先,你的有一张表记录每条微博at的用户(id-uid),其次在你发送微博的时候,应该检查是否微博里出现了at符号。如果有你就应该检查at符号和离他最近的空格间的用户名,如果这个用户名在user表里面存在,你就可以把他村到你记录at的表里。最后读取微博的时候,你也得检查,然后把用户名替换为相应链接就可以输出了。大致思路,仅供参考

归属感 2017-06-03 1 楼

首先在遇到@符号的时候,搜索用户用户让你选择,此时会纪录用户的ID,在发微博的时候以便通知相应的人;如果针对那种手动输入的,就需要进行相应的搜索,如果存在对应的用户,同样会补上用户的ID;数据库,至于是存在mysql中,还是其他的地方,这需要看实际情况了