Java Neo4j在Neo4j社区版中实现复制的过程

Java Neo4j在Neo4j社区版中实现复制的过程,java,neo4j,Java,Neo4j,我们是初创企业,正在使用Neo4j-jdbc-2.3.2-jar-with-dependencies在基于java的windows项目上开发Neo4j 2.3.2版社区版。由于我们是新手,我们在Neo4j上存储的信息越来越少,比如在节点上保存的属性越来越少,只在节点之间创建重要的关系。我们还使用couchdb来存储数据 Neo4j只有重要的数据。 基本上,到目前为止,我们使用Neo4j上的信息存储仅用于搜索目的,但现在随着对Neo4j的逐渐了解,我们希望将其用于进一步的目的 问题:- 1:就像我

我们是初创企业,正在使用Neo4j-jdbc-2.3.2-jar-with-dependencies在基于java的windows项目上开发Neo4j 2.3.2版社区版。由于我们是新手,我们在Neo4j上存储的信息越来越少,比如在节点上保存的属性越来越少,只在节点之间创建重要的关系。我们还使用couchdb来存储数据

Neo4j只有重要的数据。 基本上,到目前为止,我们使用Neo4j上的信息存储仅用于搜索目的,但现在随着对Neo4j的逐渐了解,我们希望将其用于进一步的目的

问题:- 1:就像我们想增加Neo4j的使用量一样,我们想了解Neo4j社区版中的复制,以降低丢失数据的风险

直到我所研究的,它是唯一在企业解决方案中可用的。有没有办法在社区版上实现它


2:default graph.db文件夹的实际用途是什么?

复制意味着将数据复制到Neo4j的另一个实例,以便提供一个新的数据库并能够处理更多的同时查询

您说过希望“降低丢失数据的风险”[sic],这意味着您需要备份,而不是复制

Neo4j社区版中提供了备份。请看下面的例子


要回答第二个问题,graph.db文件夹包含默认数据库的备份文件

复制意味着将数据复制到Neo4j的另一个实例,以便提供一个新实例,并能够处理更多的同时查询

您说过希望“降低丢失数据的风险”[sic],这意味着您需要备份,而不是复制

Neo4j社区版中提供了备份。请看下面的例子


要回答第二个问题,graph.db文件夹包含默认数据库的备份文件

关于每个版本的功能(例如高可用性,本质上就是复制功能),您所要求的一切都记录在Neo4j站点上。您需要为community edition制定您自己的备份方案,如何做到这一点取决于您自己。关于每个版本的功能(例如高可用性,这本质上是复制功能),您所要求的一切都记录在Neo4j站点上。您需要为community edition制定自己的备份方案,如何做到这一点取决于您自己。