专栏首页深度学习与数据挖掘实战【neo4j图数据库】基础入门&案例整理

【neo4j图数据库】基础入门&案例整理

neo4j有社区版本和企业版。社区版本是免费的,只支持单机版;企业版是付费的,是分布式的。整理了一些不错的参考资料分享给大家。

  • neo4j官网:https://neo4j.com/

Cypher是类似SQL的查询语言,支持做基础的图挖掘项目,属于轻量级。腾讯的QQ、微信社交关系挖掘,是基于spark的Graphx做计算引擎,Hbase来存储关系链。

  • Cypher官网:https://neo4j.com/developer/cypher/

neo4j可以做推荐引擎、基于图的搜索、社交关系挖掘等,具体可以参考官网的介绍,neo4j+storm可以做实时的图挖掘,欺诈监测等;neo4j+spark,spark做关系链的抽取、数据的ETL,然后存储到neo4j,可以做进一步的图挖掘。

  • Youtube 视频案例

https://www.youtube.com/watch?v=bp1NmA4rZuI&spfreload=10 (storm neo4j python )

  • 应用案例

http://www.cnblogs.com/starcrm/p/5033117.html(中文版本SNS关系应用)

https://neo4j.com/graphgist/9d627127-003b-411a-b3ce-f8d3970c2afa(银行欺诈监测)

https://neo4j.com/graphgist/122cdc26-ee79-4d30-ab17-540eb5218a5f(信用卡欺诈监测)

https://neo4j.com/graphgist/a7c915c8-a3d6-43b9-8127-1836fecc6e2f(电影推荐,基于KNN和余弦相似)

https://neo4j.com/graphgist/09bb2bbc-fb73-47a8-9778-3e5f22dcd27c(维基百科,图搜索)

https://maxdemarzi.com/2012/02/16/importing-wikipedia-into-neo4j-with-graphipedia/ (维基百科的数据导入neo4j并提取关系链)

https://neo4j.com/graphgist/a00811bb-aa5f-4b1f-a480-248c7104db96(法国巡回赛数据分析)

  • neo4j数据的批量导入

https://www.youtube.com/watch?v=IRTgsxL9V8g (mysql 到 neo4j)

https://www.youtube.com/watch?v=dCM7fRb49Ts (自定义数据格式导入)

https://www.youtube.com/watch?v=dCM7fRb49Ts(传统的关系数据库到neo4j)

https://github.com/lycofron/pysql2neo4j(Migrate an SQL db to Νeo4j graph db) python版本

https://github.com/jexp/neo4j-rdbms-import(关系数据库数据的批量导入

以上是一些基础参考资料,实际业务使用neo4j需要评估性能、关系链的更新操作,neo4j导入数据需要关闭数据库实例、做离线数据挖掘可以尝试。

本文分享自微信公众号 - 深度学习与数据挖掘实战(www_datageekers_com),作者:fishexpert

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2016-08-25

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【社交图挖掘】wikipedia数据批量导入neo4j

    最近,在做低质量账户挖掘项目。收集了一些资料,分享给大家。本案例是,挖掘wikikedia的关系链。代码是java编写,包括:wikipedia数据库的数据抽取...

    fishexpert
  • 【今日热门】优秀资源

    fishexpert
  • 热点|MIT Technology Review杂志2017年全球青年科技创新人才榜

    在 35 名上榜者中,共有 6 位华人,他们分别是创立了 Project Include 的 Pinterest 软件工程师周怡君(Tracy Chou)、La...

    fishexpert
  • 独家 |如何创造性地应用深度学习视觉模型于非视觉任务(附代码)

    众所周知,目前深度学习在计算机视觉领域已经有很好的应用落地,再加上迁移学习,可以很容易的训练出一个用于视觉任务的模型。但是现实中还有很多任务的原始数据是非视觉类...

    数据派THU
  • 代码--深度网路场景位置记忆效果惊人-视频-论文

    用户1908973
  • 渗透中的内网渗透

    本节主要介绍当拿下一台机器后,应该做的一些信息收集,尽可能的收集密码,去尝试其他机器。

    Jumbo
  • 前端小白也能快速学会的博客园博客美化全攻略[附源码]

    官方介绍: 博客皮肤模板 http://skintemplate.cnblogs.com/

    Enjoy233
  • 敏捷开发下, 如何将需求分析,架构(软件)设计,开发与测试,一气呵成式的结合且高效的完成 ?

    产品开发中,时常会发生类似如图中 “削马铃薯”的悲剧。 悲剧的发生,往往是由于我们只传递了 “要作什么功能”给开发人员。却缺乏了一个有效的且轻量级的实践,能在正...

    Ken Fang 方俊贤
  • iOS之ProtocolBuffer搭建和示例demo

         这次搭建iOS的ProtocolBuffer编译器和把*.proto源文件编译成*.pbobjc.h 和 *.pbobjc.m文件时,碰到不少问题!

    tandaxia
  • 机器学习人工学weekly-2018/6/17

    链接:https://blog.twitter.com/engineering/en_us/topics/insights/2018/twittertensor...

    windmaple

扫码关注云+社区

领取腾讯云代金券