微信怎么看共同好友多少个群聊 微信怎么看共同好友多少个( 十 )


普陀武街 f 座 706352
["邢成", "张建军", "张鑫", "戴涛", "蔡洋", "汪燕", "尹亮", "何利", "何玉", "周波", "金秀珍", "杨波", "张帅", "周柳", "马云", "张建华", "王丽丽", "陈丽", "万萍"]
城东贵阳街 O 座 110567
["李洁", "陈静", "王建国", "方淑华", "古想", "漆萍", "詹桂花", "王成", "李慧", "孙娜", "马伟", "谢杰", "王鹏", "鞠桂英", "莫桂英", "汪雷", "黄彬", "李玉梅", "祝红梅"]
现在,我们在图上可视化这个结果看看:
MATCH (p:人)-[`visit0`:到访]->(`addr`:地址)<-[`visit1`:到访]-(p1:人)WHERE id(p) == "p_101" AND `visit0`.`start_time` < `visit1`.`end_time` AND `visit0`.`end_time` > `visit1`.`start_time`RETURN paths;结果中我们标记 p_101 为不同的图标,再用标签传播算法识别一下聚集社区,是不是一图胜千言呢?

微信怎么看共同好友多少个群聊 微信怎么看共同好友多少个


最近去过的省份最后,我们再用简单的查询模式表达出一个人在给定时间内的行为路径 。比如:从一个时间点开始,到访过的所有省份
MATCH (p:人)-[visit:到访]->(`addr`:地址)-[:属于*5]-(province:省份)WHERE id(p) == "p_101" AND visit.start_time > 1625469000RETURN province.省份.name, collect(addr.地址.name);看起来他 / 她去过不少地方呢:
province. 省份.name
collect (addr. 地址.name)
四川省
["闵行仇路 q 座 255960"]
山东省
["城东贵阳街 O 座 110567"]
云南省
["丰都北京路 J 座 725701"]
福建省
["普陀潜江路 P 座 210730"]
内蒙古自治区
["普陀武街 f 座 706352"]
老规矩,我们在图上看看这个结果吧 。这次 , 我们选择 Dagre-LR 这个布局渲染,结果是不是非常清晰呢?
微信怎么看共同好友多少个群聊 微信怎么看共同好友多少个


总结社交网络作为天然的图结构 , 真的非常适合用图技术来存储、查询、计算、分析与可视化去解决各式各样的问题 。NebulaGraph 强大的数据处理和可视化能力 , 使得它被百家企业采用来处理社交网络问题,这其中包括:网易游戏、微信、Line、Soul、快手和知乎等等很多行业领先的团队 。希望大家通过本章能对社交领域的图技术应有有一个初步的认识 。
谢谢你读完本文 (///▽///)
NebulaGraph Desktop,Windows 和 macOS 用户安装图数据库的绿色通道,10s 拉起搞定海量数据的图服务 。
想看源码的小伙伴可以前往 GitHub 阅读、使用、(^з^)-☆ star 它~

推荐阅读