图数据库hgraphdb介绍

HGraphDB是一个使用HBase作为底层存储的图数据库,是Apache TinkerPop3接口的实现。
展开查看详情

1. /: .

2./ .

3. / /. / / . // .

4. 01 / .

5. : / B H.& &

6. 1 1 / .

7. 3 1 & & /./ &, a :H &, B & / & . /

8. 1 & 1 /& B K : & H . & / .

9. client Gremlin- console sdk .- / - , Gremlin-server .- / .- / Graph-loader H H b hgraphdb - aG , hbase :B S

10. 02 . .. /

11. 1 2 E[1->2] 3 E[1->3] 4 E[1->4] 2 1 E[2->1] 3 1 E[3->1] 4 E[3->4] 6 E[3->6] 4 1 E[4->1] … … … / .

12. 1 * / / .

13. & 1 & / .

14. 1 1 g.V("marko").out('knows').values('name').exp lain() [HBaseGraphStep(vertex,[marko]), HBaseVertexStep(OUT,[knows],vertex), PropertiesStep([name],value)] 1 / ' / /' . '' ' / ' . / . . ' ' /. ' / / . ' ' / . / . HBaseGraphStep(vertex,[marko]) = VertexTable.get(”marko”) ' : ' /

15. SPARK graphframes / .

16. 03 - - - : .. - /

17. 1 / 1 -/ G / .

18./ .

19./ .

20. 1 / . / . / B : / HJ / .

21.04 /: .

22. 3 160 / .

23. 1 / .

24./ .

25./ .

26..: B / H B