gpt4 book ai didi

ruby-on-rails - 如何在同一台机器上创建单独的 Neo4j 数据库?

转载 作者:行者123 更新时间:2023-12-04 19:06:08 26 4
gpt4 key购买 nike

我正在使用 Neo4j 和 Neo4j.rb gem 构建一个 Rails 应用程序.

我已经开始设置一些测试的过程,但一直无法弄清楚如何将我的测试数据库与我在开发中使用的数据库分开。

我想将我的开发和测试数据分开,以便有更好的测试完整性和速度。

这样的事情可能吗?如果是这样,我必须设置什么样的配置/设置?

谢谢。

最佳答案

从 9 月初发布的 Neo4j.rb 3.0 RC1 开始,您可以指定单独的测试和开发端口。 Neo4j 不支持 Multi-Tenancy ,因此您最终会启动两个数据库。见 https://github.com/neo4jrb/neo4j/wiki/How-To-Test有关设置的信息,这很容易。有用于配置的 rake 任务。

顺便说一句,一个好的做法是使用 rake 任务将您的开发端口设置为默认值以外的其他端口。它有助于防止您从另一个项目意外运行测试或启动不同项目的开发环境并编写外部数据库。

关于ruby-on-rails - 如何在同一台机器上创建单独的 Neo4j 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24092922/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com