繁体   English   中英

我可以在neo4j中创建具有指定ID的节点吗?

[英]Can I create a node in neo4j with specified id?

我想在neo4j中保持关系,但是(也许,我尚未决定)将对象保留在不同的DB(某种Redis)中。 如果这样做的话,最好在存储数据库和neo4j中同步ID。 那么,我可以在neo4j中创建一个将ID传递给它的节点吗?

PHP中的PS项目,并通过REST API访问neo4j。

通常,只有在使用BatchImporter( http://docs.neo4j.org/chunked/snapshot/indexing-batchinsert.html)时 ,您才能指定要使用的ID。

否则,将外部标识用作节点属性并在这些属性上对节点进行索引是明智的。 因此,您具有外部ID的双向分辨率。

也可以使用auto-indexer完成索引 ,因此它会在创建,更新和删除节点时自动发生。

您也可以将Neo4jPHP作为访问Neo4j的REST API的库来研究。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM