使用HGraphDB进行二度好友推荐
业务场景
某社交软件,需要基于用户的好友关系向用户做二度人脉的推荐。
系统中保存的关系有两种,一种是A用户的通讯录中保存了B用户的电话号码,另一种是A用户在app上面关注了B用户。
以下图所示的关系为例:
张三和王五,李四,赵六是好友,我们需要向张三推荐孙八、杨九和钱七。
购买HGraphDB服务
在这个例子中,我们使用HGraphDB来实现二度好友推荐的需求。HGaphDB是阿里云HBase产品提供的图存储引擎,基于Apache Tinkerpop栈构建,并使用Gremlin语言进行遍历,更新和查询。HGaphDB图数据库适用于存储、管理、查询复杂并且高度连接的数据,图库的结构特别适合发现大数据集下数据之间的共性和特性,特别善于释放蕴含在数据关系之间的巨大价值。HGaphDB引擎本身并不额外收费,仅收取云hbase费用。
可以参考HGaphD
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
程序员写简历时必须注意的技术词汇拼写(持续更新...)
概 述 每年到了这个时候又快到了找工作的旺季,也就是俗称的「金三银四」。对于程序员来说,这个时候也是最好找工作和跳槽的时机。很多程序员花了太多的时间在 自己的技术水平提升 和 笔试、面试题准备之上,却忽略了找工作第一步所需要的一个严谨且靠谱的简历,导致最终结果是 其实技术没问题,但投出去的简历惨不忍睹,甚至连面试的机会都没有。 而我觉得程序员写简历,第一步就是需要注意严谨而规范地使用各种技术词汇,但是我发现不论个人博客或者是个人简历很多人可能都是想当然的凭自己的印象来拼写技术词汇, 因此本文就几个大的方面来总结一下程序员写简历时必须注意的词汇拼写注意事项,以供必要时查阅!当然这里列出的词汇可能有限,大家可以集思广益,一起提交和补充! 后端开发 正确拼写 错误拼写举例 RESTful Restful、RestFul Web web、WEB Java JAVA、java Linux LINUX、linux Runtime runtime MySQL mysql SQLite sqlite Spring spring Spring Boot Springboot、SpringBoot Spr...
- 下一篇
RDS数据订阅服务使用说明
RDS数据订阅服务使用说明 RDS数据订阅服务主要解决的RDS上的数据同步到HBase,用户可以在HBase上查到RDS的数据,满足大数据查询分析的需求 使用场景 历史数据沉淀 业务使用MySQL承担交易等关键的在线业务,同时有数据分析的需求,需要做一些复杂查询,但不能影响在线业务。利用BDS异构数据源迁移,把RDS数据实时同步到HBase,可以轻松应对大数据查询需求。 迁移方式 RDS历史数据迁移 通过Sqoop完成RDS历史数据迁移到HBase 通过DataX完成RDS历史数据迁移到HBase RDS实时增量数据迁移 DTS服务提供对RDSbinlog收集,实时抓取源RDS实例的binlog,并提供数据订阅的功能 BDS迁移服务订阅DTS所收集的数据,将实时的数据写入到HBase 迁移步骤(钉钉联系@侧田(jianan.xjn)) RDS历史数据迁
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果