janusgraph-图数据库的学习(2)
2024-10-18 20:06:57
janusgraph的简单使用
当安装好以后简单的使用janusgraph
1.进入janusgraph的shell命令界面
[root@had214 janusgraph-0.3.1-hadoop2]# bin/gremlin.sh
2.使用janusgraph自带的一个gods图库进行简单的操作
god图
2.1打开一个janusgraph的实例,类似于spark-shell中得sparksession,open中写的是janusgraph的配置信息
graph=JanusGraphFactory.open('conf/gremlin-server/janusgraph-hbase-es.properties')
2.2使用自带的方法加载内部的方法
GraphOfTheGodsFactory.load(graph)
2.3遍历数据
g = graph.traversal()
2.4获取节点名字为saturn的位置
saturn = g.V().has('name', 'saturn').next()
2.5获取staturn的属性
g.V(saturn).valueMap()
2.6通过图数据库中得关系进行查找到staturn的爷爷是谁
g.V(saturn).in('father').in('father').values('name')
最新文章
- nodeJS(express4.x)+vue(vue-cli)构建前后端分离详细教程(带跨域)
- iOS UIButton单双击处理响应不同的方法
- PHP的PSR系列规范都有啥内容
- onMeasure流程解析
- 一组PHP可逆加密解密算法
- webapi输入验证过滤器ValidationActionFilter
- [linux笔记]理清linux安装程序用到的(configure, make, make install)
- SQLite常用网址
- 使用git自动将子工程发布到百度开放云上
- Delphi 记事本 TMemo(5篇)
- 使用Navicat或PLSQL客户端工具连接远程Oracle数据库(本地无需安装oracle)
- 三 Struts2 添加返回数据
- VS2010创建MVC4项目提示错误: 此模板尝试加载组件程序集 “NuGet.VisualStudio.Interop, Version=1.0.0.0, Culture=neutral,
- Django 分组 聚合
- java sort排序原理
- MySQL利用binlog恢复误操作数据(python脚本)
- 【漏洞复现】ES File Explorer Open Port Vulnerability - CVE-2019-6447
- error: illegal character '\ufeff' 的解决方案
- Java_Certificates does not conform to algorithm constraints
- winform 控件没有Cursor属性时的处理办法
热门文章
- Versioning information could not be retrieved from the NuGet package repository. Please try again later.
- libevent源码分析三--signal事件响应
- spark提交任务详解
- appium_获取元素状态
- golang ---cron
- IIS err_connection_timed_out(响应时间过长)
- JAVA基础之事务
- JAVA基础之JSP与EL技术、JSTL技术
- Celery:Next Steps
- 利用chocolatey软件包管理工具安装yarn,比npm更快更稳定