如何使用 pyOrient 将大记录插入 Orient DB?
How to insert a large record into Orient DB using pyOrient?
我有一个顶点类型为 'node' 的 orientDB 数据库。
节点顶点有一个名为 'data' 的字符串 属性。
我正在尝试向节点数据中插入大约 5 到 10mb 属性,但是,这样做时数据库似乎没有响应。
我使用 pyOrient 作为驱动程序,数据是一个 pandas 数据帧,我已经序列化为消息包格式。
有没有办法插入具有大属性的属性?限制是在数据库端,在 pyOrient 端,还是在其他方面?
根据 Orient DB 文档中的 Binary Data 页面,可以将二进制文件作为文件保存在文件系统中,然后只需在数据库中保留对该文件的引用。这对我来说效果相对较好。
我有一个顶点类型为 'node' 的 orientDB 数据库。
节点顶点有一个名为 'data' 的字符串 属性。
我正在尝试向节点数据中插入大约 5 到 10mb 属性,但是,这样做时数据库似乎没有响应。
我使用 pyOrient 作为驱动程序,数据是一个 pandas 数据帧,我已经序列化为消息包格式。
有没有办法插入具有大属性的属性?限制是在数据库端,在 pyOrient 端,还是在其他方面?
根据 Orient DB 文档中的 Binary Data 页面,可以将二进制文件作为文件保存在文件系统中,然后只需在数据库中保留对该文件的引用。这对我来说效果相对较好。