我在microsoft上部署了一个neo4j D.B,连接时间很长(2-3秒),时间也长得多(5-7秒!)在进行简单查询时,例如:
client.Cypher.Match("(recipe:Recipe)")
.Where("recipe.name = {name} AND recipe.whoMadeItEmail = {mader}")
.WithParams(parameters)
.Return(recipe => recipe.As<Recipe>())
.Results;这是如此令人沮丧,我们正在开发一个网络和两个应用程序的启动,我们正在与这个糟糕的性能挣扎,我也不断收到这个奇怪的错误,电线是拔出!我在一个ubuntu12.04 neo4j版本: 2.0.1虚拟机上运行它: A4 (8核,14 it内存)
怎么了!!?
发布于 2014-11-20 04:27:12
通过Microsoft映像库提供的Neo4j VM已过时。我建议使用Docker将Neo4j部署到Microsoft。您可以在这里找到Neo4j社区的最新可用Docker映像:https://registry.hub.docker.com/u/kbastani/docker-neo4j/
此外,您还可以使用SSD通过亚马逊EC2使用弹性豆柄,以获得更好的性能。
如果您了解Microsoft对Docker的有限支持,您可以遵循以下指南:http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-docker-vm-extension/
发布于 2014-11-20 05:46:59
你有没有
在:食谱(名称)上创建索引
https://stackoverflow.com/questions/27031243
复制相似问题