JanusGraph(HugeGraph通用): 可视化 GraphEXP 插件安装
JanusGraph: 可视化 Gephi 插件安装可参考:https://datamining.blog.csdn.net/article/details/103894994
下载地址:https://github.com/bricaud/graphexp
安装
解压,在根目录下修改 graphexp.html
<div class="nav input_unit_container"><label class="nav input_label" for="server_address">Server Address:</label><input name="server_address" id="server_address" value="localhost" />
</div>
<div class="nav input_unit_container"><label class="nav input_label" for="server_port">Server port:</label><input name="server_port" id="server_port" type="number" value="8182"/>
</div>
修改为,192.168.2.111:8182 为JanusGraph服务端口
<div class="nav input_unit_container"><label class="nav input_label" for="server_address">Server Address:</label><input name="server_address" id="server_address" value="192.168.1.111" />
</div>
<div class="nav input_unit_container"><label class="nav input_label" for="server_port">Server port:</label><input name="server_port" id="server_port" type="number" value="8182"/>
</div>
安装ngix 参考:https://www.runoob.com/linux/nginx-install-setup.html
修改配置文件 vim /usr/local/webserver/nginx/conf/nginx.conf
error_log /var/log/error.log debug; #制定日志路径,级别。这个设置可以放入全局块,http块,server块,级别以此为:debug|info|notice|warn|error|crit|alert|emerg
events {accept_mutex on; #设置网路连接序列化,防止惊群现象发生,默认为onmulti_accept on; #设置一个进程是否同时接受多个网络连接,默认为off#use epoll; #事件驱动模型,select|poll|kqueue|epoll|resig|/dev/poll|eventportworker_connections 1024; #最大连接数,默认为512
}
http {include mime.types; #文件扩展名与文件类型映射表default_type application/octet-stream; #默认文件类型,默认为text/plain#access_log off; #取消服务日志log_format myFormat '$remote_addr–$remote_user [$time_local] $request $status $body_bytes_sent $http_referer $http_user_agent $http_x_forwarded_for'; #自定义格式access_log /var/log/access.log myFormat; #combined为日志格式的默认值sendfile on; #允许sendfile方式传输文件,默认为off,可以在http块,server块,location块。sendfile_max_chunk 100k; #每个进程每次调用传输数量不能大于设定的值,默认为0,即不设上限。keepalive_timeout 65; #连接超时时间,默认为75s,可以在http,server,location块。upstream mysvr {server 127.0.0.1:7878;server 192.168.10.121:3333 backup; #热备}error_page 404 https://www.baidu.com; #错误页server {keepalive_requests 120; #单连接请求上限次数。listen 4545; #监听端口server_name 192.168.2.111; #监听地址location ~*^.+$ { #请求的url过滤,正则匹配,~为区分大小写,~*为不区分大小写。root /opt/graphexp-master; #插件目录}}
}
启动服务:/usr/local/webserver/nginx/sbin/nginx
访问 : http://192.168.2.111:4545/graphexp.html
提示如下成功
测试效果
打开 gremlin.sh
注意:conf/remote.yaml 文件中配置着JanusGraph服务端口
$ bin/gremlin.sh \,,,/(o o)
-----oOOo-(3)-oOOo-----
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/zhonghong/jast/graph/janus/janusgraph-0.3.2-hadoop2/lib/slf4j-log4j12-1.7.12.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/zhonghong/jast/graph/janus/janusgraph-0.3.2-hadoop2/lib/logback-classic-1.1.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
plugin activated: janusgraph.imports
plugin activated: tinkerpop.server
plugin activated: tinkerpop.gephi
plugin activated: tinkerpop.utilities
19:45:30 WARN org.apache.hadoop.util.NativeCodeLoader - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
plugin activated: tinkerpop.hadoop
plugin activated: tinkerpop.spark
plugin activated: tinkerpop.tinkergraph
gremlin> :remote connect tinkerpop.server conf/remote.yaml
==>Configured 192.168.2.116:8182
gremlin> :> graph.addVertex("name", "stephen")
==>v[4128]
gremlin> :> g.V().values('name')
==>stephen
gremlin>
数据插入成功,查询
JanusGraph(HugeGraph通用): 可视化 GraphEXP 插件安装相关推荐
- 基于AntV G2实现一个通用可视化Vue插件
前言 AntV G2坚持自然.确定性.意义感.生长性的设计价值观.与其他可视化插件不同的是,G2是以数据驱动的高交互可视化图形语法,具有高度的易用性和可扩展性. 随着业务可视化不断发展,数据复杂度越来 ...
- JanusGraph: 可视化 Gephi 插件安装
下载地址 https://gephi.org/ 安装 下一步默认安装即可 打开安装插件 打开后发现提示无法连接,并且可用插件显示为0 (我更新过所以不为0) 点击"代理配置" 设置 ...
- ElasticSearch及插件安装
序言:Lucene和Solr和Elasticsearch的区别 Lucene Lucene是apache下的一个子项目,是一个开放源代码的全文检索引擎工具包,但它不是一个完整的全文检索引擎,而是一个全 ...
- java实现语法高亮插件_通用代码高亮插件(SyntaxHighlighter)
写这篇博文的起源是我想把自己的博客弄的更加美观,相信你也一样. 首先,我要说SyntaxHighlighter插件的实现方式及应用示例,然后再说明如何将其应用到自己的博客,使博客的代码着色更加美观. ...
- 分布式搜索引擎ElasticSearch+Kibana (Marvel插件安装详解)
在安装插件的过程中,尤其是安装Marvel插件遇到了很多问题,要下载license.Marvel-agent,又要下载安装Kibana 版本需求 Java 7 or later Elasticsear ...
- php网页 安装插件,插件安装流程
下述的步骤只是按照通用流程进行说明,如果与插件安装说明中的描述不符,请以插件提供者的描述为准. 下载所需的插件 PHPWind百款插件,集大家所爱,请下载适合您当前论坛情况的插件,并仔细阅读插件安装说 ...
- 从零开始实现ASP.NET Core MVC的插件式开发(四) - 插件安装
标题:从零开始实现ASP.NET Core MVC的插件式开发(四) - 插件安装 作者:Lamond Lu 地址:https://www.cnblogs.com/lwqlun/p/11343141. ...
- eclipse mysql生成实体类_Eclipse实现数据库反向生成实体类(pojo)-------(插件安装和实现步骤的说明)...
一.插件安装 1.下载插件: http://jaist.dl.sourceforge.net/sourceforge/jboss/HibernateTools-3.2.4.Beta1-R2008103 ...
- Kinaba及X-Pack插件安装
Kibana可视化管理平台安装,以及Kibana安装X-Pack插件: 基于已经安装好的6.2.2版本的Elasticsearch,安装6.2.2版本的Kibana. 基于已经安装好的6.2.2版本的 ...
最新文章
- Shell中的循环语句for、while、until实例讲解
- 2020-11-29(准备考试)
- 用 docker-compose 启动 WebApi 和 SQL Server
- 利用cookie的跨域单点登录的简单实现
- 实战!Spring Boot 整合 阿里开源中间件 Canal 实现数据增量同步!
- lstm模型java实现_如何在Keras中构建LSTM分类器模型
- 深入理解Android View(转)
- .net环境下ckeditor与ckfinder中文文件链接乱码的问题
- 22.c语言各种输入输出与错误处理
- 高德地图模仿微信发送位置实现拾取坐标
- MySQL 分区表——《高性能MySQL》
- 关于税控的一些问题总结
- eplan2.4安装教程
- 美国拉斯维加斯游戏CRAPS(花旗骰)掷骰子的游戏的C语言版本
- 朝闻道,夕死可矣。究竟闻的是什么道?
- OllyICE 调试的程序无法处理异常 解决方法
- 32.ES中什么是fuzzy(模糊)查询?如何进行fuzzy查询?java如何进行fuzzy查询?嘻哈的简写笔记——Elastic Search
- iol植入手术过程_完美!浙二眼科中心完成中国首例连续视程IOL植入术 - 眼科专业讨论版 -丁香园论坛...
- vue实现购物车全选,总计等功能
- 行深智能亮相乌镇互联网大会,荣获直通乌镇全球互联网大赛一等奖
热门文章
- json最大长度限制_api接口返回动态的json格式?我太难了,尝试一下 linq to json
- web api教程Java_WebApi项目创建CURD
- python登录并关注公众号_python微信公众号之关注公众号自动回复
- method java_解析Java中的Field类和Method类
- python 列表比较不同_使用Python中的自定义比较功能对列表进行排序
- C++中类和对象的一些注意事项
- 计算机基础知识第八周,计算机系统基础(一):程序的表示、转换与链接(第八周小测验)...
- java将图片上传数据库_〔技巧实例〕轻松实现将上传图片到数据库
- javascript 嵌入python_通过Python将区块链数据嵌入Javascript,这是正确的方法吗?
- python导入模块有几种方式、各有什么特点_Python导入模块的几种姿势