本系列博文会不断更新和修改,大家可以收藏该文章或关注博主,便于以后的查找;
本次更新时间:2020/12/22日
博主从2018年因为业务原因开始接触图数据库,在金融公司做金融欺诈风控
相关业务,写该系列文章的目的主要是在图库使用中深感图库的资料较少,希望可以为图数据库社区做一些微薄的贡献,与君共勉
主要使用图库:JanusGraph
了解图库:Neo4j、Nebula Graph
现如今图数据库资料较少,一般都是官网的文章和基于官网衍生出来的文章; 图库JanusGraph
的资料更少,导致开发图数据库相关业务,基本上是一步一坑
...
为了便于码友们的交流,博主创建了一个图数据库社区交流微信群
,群里现有
各大图库的码友,包含但不限于Janus Graph
、neo4j
、TigerGraph
、OrientDB
、titan
、Nebula Graph
、Huge graph
...
加群请加我下述的微信,我拉你进群~
博主微信: yangyangisme6688
or 18864803272
欢迎加我好友相互沟通学习!
所有博文都是博主基于日常的实践、官网和源码 总结而来,才疏学浅难免有遗漏错误之处,请大家在浏览博文时带着‘审视’和‘怀疑’的眼光
!!!
如有遗漏错误
之处,或者疑问
之处,可以加我好友交流,也可以直接在对应的博客下留言! 博主会尽快处理,感谢!!
- 【原创】图解JanusGraph系列-解惑图数据库!你知道什么是图数据库吗?
- 【原创】图解JanusGraph系列-一文搞定janusgraph图数据库的本地源码编译(janusgraph source code compile)
- 【原创】图解JanusGraph系列-一文知晓“图数据“底层存储结构(JanusGraph data model)
- 【原创】图解Janusgraph系列-分布式id生成策略分析
- 【原创】图解Janusgraph系列-查询图数据过程源码分析
- 【原创】图解Janusgraph系列-Lock锁机制(本地锁+分布式锁)分析
- 【原创】图解Janusgraph系列-图数据底层序列化源码分析(Data Serialize)
- 【原创】图解Janusgraph系列-官方测试图:诸神之图(Graph of the gods)分析
- 【原创】图解NebulaGraph-开源国产分布式图数据库!
- 【原创】图解JanusGraph系列-生成Hbase file离线批量导入方案
- 【原创】图解JanusGraph系列 - 关于JanusGraph图数据批量快速导入的方案和想法(bulk load data)
- 【翻译】JanusGraph -- 索引详解(janusgraph index)
- 【翻译】JanusGraph -- 事务详解(janusgraph transactions)
- 【翻译】JanusGraph -- 缓存(janusgraph caching)
- 【翻译】JanusGraph -- 索引参数与全文索引查询(janusgraph Index parameters and full text search)
- 【翻译】JanusGraph -- 查询谓词和数据类型(janusgraph Search predicates and data types)
- 【原创】图数据库-聊聊图数据库图数据底层存储几种结构
- 【原创】图数据库-图库中超级点问题的思考(Super Node)
- 【原创】图解JanusGraph系列-JanusGraph中超级点问题解决策略分析:Vertex-centric Indexes与点切割(Super Node)
- 【原创】图解JanusGraph系列-查询优化(组件优化、gremlin语句优化)(Query Optimization)
- 【原创】图解JanusGraph系列-一文搞定常用Gremlin语句!
- 【原创】图解JanusGraph系列-如何更好的设计图Schema?(Design JanusGraph Schema)
- 【原创】图解JanusGraph系列-索引详解(Index介绍、Reindex、冲突索引选择机制)
- 【原创】图解JanusGraph系列-分区详解(分区机制、基于业务分区优化)
- 【原创】图解JanusGraph系列-如何监控JanusGraph?(Monitoring JanusGraph)
- 【原创】图解JanusGraph系列-缓存详解与应用(JanusGraph Caching)
- 【原创】图解JanusGraph系列-如何使用Hadoop、Spark进行OLAP分析(OLAP)
- 【原创】图解JanusGraph系列-细数JanusGraph的多种部署配置方式(JanusGraph Deploy and Configuration)
- 【原创】图解JanusGraph系列-细数JanusGraph当前存在的限制和缺点(Technical Limitations)
- 【原创】图解JanusGraph系列-如何对JanusGraph进行单元测试(Unit Test JanusGraph)
JanusGraph-0.5.2源码解析GitHub仓库:https://github.com/YYDreamer/janusgraph 欢迎star~
源码分析提交记录:
- 2020-6-5:完成初始源码编译和单元测试运行
- 2020-7-2:添加es鉴权连接
- 2020-7-9:官方测试图-诸神之图分析
- 2020-7-23:JanusGraph锁机制源码分析
- 2020-7-31:JanusGraph分布式id生成逻辑源码分析
- 2020-8-10:JanusGraph写(导入)数据机制分析&&锁机制补充分析
- 2020-8-11:补充写机制源码分析
- 2020-8-13:查询过程源码简单分析(涉及gremlin源码文件)
- 待续。。。
最后,共同努力学习,谢谢大家~