Neo4j的Clob或Blob支持 Neo4j是否支持Clob或Blob数据类型? 我查看了文档,但发现Neo4j只支持原始数据类型作为节点或关系的属性 我们对属性的数量、节点或关系是否有任何限制?最合适的尺寸是多少

Neo4j的Clob或Blob支持 Neo4j是否支持Clob或Blob数据类型? 我查看了文档,但发现Neo4j只支持原始数据类型作为节点或关系的属性 我们对属性的数量、节点或关系是否有任何限制?最合适的尺寸是多少,neo4j,blob,clob,Neo4j,Blob,Clob,您可能会发现,它解决了许多可伸缩性问题 一个关键的引语,可以回答您的问题: Neo4j目前不适合存储BLOB/CLOB。节点, 关系和属性不在磁盘上的同一位置。这可能 将在将来引入 现在,您可以在节点上使用来存储字节[]或字符串,因此从这个意义上讲,您可以存储任意二进制对象或字符串 但是,将这样的大型对象存储在一定大小以上可能不是一个好主意。那个尺寸是多少?不幸的是,我不知道。其他人可能会提供一些建议或指导。据推测,在某个时候,性能可能会以某种方式开始下降,当然,只是为了设置属性,所讨论的对象必

您可能会发现,它解决了许多可伸缩性问题

一个关键的引语,可以回答您的问题:

Neo4j目前不适合存储BLOB/CLOB。节点, 关系和属性不在磁盘上的同一位置。这可能 将在将来引入

现在,您可以在节点上使用来存储
字节[]
字符串,因此从这个意义上讲,您可以存储任意二进制对象或字符串


但是,将这样的大型对象存储在一定大小以上可能不是一个好主意。那个尺寸是多少?不幸的是,我不知道。其他人可能会提供一些建议或指导。据推测,在某个时候,性能可能会以某种方式开始下降,当然,只是为了设置属性,所讨论的对象必须放入内存。

通常,您将二进制对象放入blob存储中,如s3,一个文件系统或键值存储,只需将URI存储在Neo4j中。@MichaelHunger for blob,听起来是一个合理的解决方案。对于CLOB,有时需要能够搜索它们,并且(最终)能够将lucene索引用于这些索引可能会更好。这可能会模糊界线,neo4j也不应该是真正的文档回购2.每个节点或rel的属性数没有限制