Tag: neo4j

无法连接到dockerNeo4j的BOLT

我运行Neo4j的docker实例: docker run -d \ –publish=7474:7474 \ –publish=7687:7687 \ –volume=/home/jeff/tmp/neo4j:/data neo4j 用“docker inspect”给出的IP是:172.17.0.2。 我可以连接到Neo4j浏览器,并更改密码。 然后,在Docker中启动一个bash实例: docker run -it ubuntu:16.04 bash apt-get update apt-get install python3 apt-get install python3-pip pip3 install neo4j-driver apt-get install nano nano test.py python脚本“test.py”是: #! /usr/bin/env python3 # -*- coding: utf-8 -*- from neo4j.v1 import GraphDatabase, basic_auth session = GraphDatabase.driver( 'bolt://172.17.0.2', auth=basic_auth('neo4j', […]

运行2个服务

我正在为github的Linkurious项目build立一个映像,这个映像是基于neo4j数据库中的映像。 neo映像会自动在端口7474上运行服务器,而我的映像将​​在端口8000上运行。 当我运行我的图像我发布这两个端口(我可以做这个与EXPOSE?): docker run -d –publish=7474:7474 –publish=8000:8000 linkurious 但只有我的服务器似乎运行。 如果我点击http://[ip]:7474/我什么也得不到。 有什么特别的我必须做,以确保他们都运行? *编辑我* 这里是我的Dockerfile: FROM neo4j/neo4j:latest RUN apt-get -y update RUN apt-get install -y git RUN apt-get install -y npm RUN apt-get install -y nodejs-legacy RUN git clone git://github.com/Linkurious/linkurious.js.git RUN cd linkurious.js && npm install && npm run build CMD cd linkurious.js && npm start […]

Neo4j Docker镜像的configuration文件

我在Mac OSX上安装了neo4j-3.0作为docker镜像。 我在哪里可以findneo4j的configuration文件?

Neo4j – Java堆空间。 错误的查询或设置?

我有一个neo4j的问题。 我不知道如果问题是我的查询或其他东西。 介绍 我必须build立一个存储公共汽车/火车路线的应用程序。 这是我的模式: 节点 : 组织机构 :有路线/公交车的公司等 路线 :巴士路线:巴黎 – 柏林。 车辆(在这种情况下为公交车) :带有独特车牌的Fisical公交车。 停止 :指向经纬度的地图。 重要的关系 : 下一步 :这是一个非常重要的关系。 NEXT关系包含这些属性: startHour startMinutes endHour endMinutes dayOfWeek(从0到6 – Sun,Mon等) vehicleId 问题 我的查询是: MATCH (s1:Stop {id: {departureStopId}}), (s2:Stop {id: {arrivalStopId}}) OPTIONAL MATCH (s1)-[nexts:NEXT*]->(s2) WHERE ALL(i in nexts WHERE toInt(i.dayOfWeek) = {dayOfWeek} AND toInt(i.startHour) >= {hour}) RETURN […]