Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neo4j Azure主机和数据库位置_Azure_Neo4j - Fatal编程技术网

Neo4j Azure主机和数据库位置

Neo4j Azure主机和数据库位置,azure,neo4j,Azure,Neo4j,我知道我们可以在Azur开始使用Neo4J,但有一件事还不清楚,我们应该在哪里物理存储DB文件。我试着在网上四处看看是否有任何关于物理文件存储位置的建议,以便VM崩溃或重新启动,数据不会丢失 有人能分享他们的想法吗?或者给我指一个地址,在那里可以找到更多关于Azure上Neo4j生产环境的注意事项的详细信息 问候 Kiran宣布VM的文档没有说。但是,当您将neo4j作为一个包安装到其他类似的linux系统(所讨论的VM是linux VM)上时,数据通常会进入/var/lib/neo4j/dat

我知道我们可以在Azur开始使用Neo4J,但有一件事还不清楚,我们应该在哪里物理存储DB文件。我试着在网上四处看看是否有任何关于物理文件存储位置的建议,以便VM崩溃或重新启动,数据不会丢失

有人能分享他们的想法吗?或者给我指一个地址,在那里可以找到更多关于Azure上Neo4j生产环境的注意事项的详细信息

问候
Kiran

宣布VM的文档没有说。但是,当您将neo4j作为一个包安装到其他类似的linux系统(所讨论的VM是linux VM)上时,数据通常会进入
/var/lib/neo4j/data
。下面是一个例子:

user@host:/var/lib/neo4j/data$ pwd
/var/lib/neo4j/data
user@host:/var/lib/neo4j/data$ ls
graph.db  keystore  log  neo4j-service.pid  README.txt  rrd
user@host:/var/lib/neo4j/data$ cat README.txt 
Neo4j Data
=======================================

This directory contains all live data managed by this server, including
database files, logs, and other "live" files.
您真正需要的主目录是“graph.db”目录。这将包含大量的数据。不妨备份整个目录。当然,有些文件(如
.pid
文件和
README.txt
)是不需要的

现在,无法保证在虚拟机中它将是
/var/lib/neo4j/data
,但它将是非常相似的。您需要的是一个名称以
.db
结尾的目录,因为这是新neo4j数据库的默认名称


为了进一步缩小范围,一旦你让虚拟机运行,只需运行
updatedb
,然后
找到*.db | grep neo4j
,几乎可以肯定会很快找到它。

宣布虚拟机的文档没有说。但是,当您将neo4j作为一个包安装到其他类似的linux系统(所讨论的VM是linux VM)上时,数据通常会进入
/var/lib/neo4j/data
。下面是一个例子:

user@host:/var/lib/neo4j/data$ pwd
/var/lib/neo4j/data
user@host:/var/lib/neo4j/data$ ls
graph.db  keystore  log  neo4j-service.pid  README.txt  rrd
user@host:/var/lib/neo4j/data$ cat README.txt 
Neo4j Data
=======================================

This directory contains all live data managed by this server, including
database files, logs, and other "live" files.
您真正需要的主目录是“graph.db”目录。这将包含大量的数据。不妨备份整个目录。当然,有些文件(如
.pid
文件和
README.txt
)是不需要的

现在,无法保证在虚拟机中它将是
/var/lib/neo4j/data
,但它将是非常相似的。您需要的是一个名称以
.db
结尾的目录,因为这是新neo4j数据库的默认名称


为了进一步缩小范围,一旦你让虚拟机运行,只需运行
updatedb
,然后
找到*.db | grep neo4j
,几乎可以肯定会很快找到它。

宣布虚拟机的文档没有说。但是,当您将neo4j作为一个包安装到其他类似的linux系统(所讨论的VM是linux VM)上时,数据通常会进入
/var/lib/neo4j/data
。下面是一个例子:

user@host:/var/lib/neo4j/data$ pwd
/var/lib/neo4j/data
user@host:/var/lib/neo4j/data$ ls
graph.db  keystore  log  neo4j-service.pid  README.txt  rrd
user@host:/var/lib/neo4j/data$ cat README.txt 
Neo4j Data
=======================================

This directory contains all live data managed by this server, including
database files, logs, and other "live" files.
您真正需要的主目录是“graph.db”目录。这将包含大量的数据。不妨备份整个目录。当然,有些文件(如
.pid
文件和
README.txt
)是不需要的

现在,无法保证在虚拟机中它将是
/var/lib/neo4j/data
,但它将是非常相似的。您需要的是一个名称以
.db
结尾的目录,因为这是新neo4j数据库的默认名称


为了进一步缩小范围,一旦你让虚拟机运行,只需运行
updatedb
,然后
找到*.db | grep neo4j
,几乎可以肯定会很快找到它。

宣布虚拟机的文档没有说。但是,当您将neo4j作为一个包安装到其他类似的linux系统(所讨论的VM是linux VM)上时,数据通常会进入
/var/lib/neo4j/data
。下面是一个例子:

user@host:/var/lib/neo4j/data$ pwd
/var/lib/neo4j/data
user@host:/var/lib/neo4j/data$ ls
graph.db  keystore  log  neo4j-service.pid  README.txt  rrd
user@host:/var/lib/neo4j/data$ cat README.txt 
Neo4j Data
=======================================

This directory contains all live data managed by this server, including
database files, logs, and other "live" files.
您真正需要的主目录是“graph.db”目录。这将包含大量的数据。不妨备份整个目录。当然,有些文件(如
.pid
文件和
README.txt
)是不需要的

现在,无法保证在虚拟机中它将是
/var/lib/neo4j/data
,但它将是非常相似的。您需要的是一个名称以
.db
结尾的目录,因为这是新neo4j数据库的默认名称


为了进一步缩小范围,一旦你让虚拟机运行,只需运行
updatedb
,然后
定位*.db | grep neo4j
,几乎可以肯定会很快找到它。

当你通过虚拟机仓库设置neo4j虚拟机时,默认情况下,该映像将数据库文件配置为驻留在与服务器本身相同的虚拟机中。该位置在
neo4j server.properties中指定。
这使您可以简单地启动虚拟机并立即开始使用neo4j

但是:您很快就会发现您的存储空间是有限的(我相信VM实例是用127GB磁盘设置的)。要使用较大的数据库,您需要附加一个或多个磁盘,每个磁盘的大小不超过1TB。这些磁盘以及主虚拟机磁盘都由blob存储支持,这意味着它们是持久性磁盘


最终如何配置它取决于数据库的大小及其用途。如果您需要持久性,唯一要避免的存储是提供的临时磁盘(这是一个本地连接的驱动器,没有持久性)。

当您通过VM Depot设置Neo4j VM时,默认情况下,该映像将数据库文件配置为驻留在与服务器本身相同的VM中。该位置在
neo4j server.properties中指定。
这使您可以简单地启动虚拟机并立即开始使用neo4j

但是:您很快就会发现您的存储空间是有限的(我相信VM实例是用127GB磁盘设置的)。要使用较大的数据库,您需要附加一个dis