Java OrientDb中的序列化

Java OrientDb中的序列化,java,serialization,orientdb,Java,Serialization,Orientdb,当我使用java创建文档并将其保存在OrientDb中时。保存文档和检索文档是否包括序列化或编组。如果没有,OrientDb是否使用了任何新技术?就插入和检索所需的时间而言,新技术是否比序列化好?序列化是一个将对象转换为字节数组(或更好地转换为位序列)。(序列化和封送是表示同一进程的不同术语。请参阅) 如果需要以任何形式(数据库、文件、流)保存对象,则需要序列化它们 OrientDb有自己的实现来序列化和反序列化对象。他们使用内部代码而不是外部库来实现这一点,以提高效率并准确了解数据的存储方式

当我使用java创建文档并将其保存在OrientDb中时。保存文档和检索文档是否包括序列化或编组。如果没有,OrientDb是否使用了任何新技术?就插入和检索所需的时间而言,新技术是否比序列化好?

序列化是一个将对象转换为字节数组(或更好地转换为位序列)。(序列化和封送是表示同一进程的不同术语。请参阅)

如果需要以任何形式(数据库、文件、流)保存对象,则需要序列化它们

OrientDb有自己的实现来序列化和反序列化对象。他们使用内部代码而不是外部库来实现这一点,以提高效率并准确了解数据的存储方式


可以了解更多有关OrientDb如何序列化数据的信息,了解它们的特性。我不知道这是用于在数据库中保存记录的数据形式,还是仅用作网络交换格式。

我可以知道ODocument的相关信息吗。这是否是序列化的引用。因此问题归结为OrientDb中是否所有以“O”开头的基元(如ODocument、Oclass、OSchema)是否为传统类?如果是,根据您上面提到的内容,将这些类实例从内存保存到数据库序列化过程是否使用?您能否确认?如果有任何与此相关的支持链接,请提供它们。我编辑了答案,并提供了指向OrientDb序列化文档的链接