我无法使用 XML 基础数据库。 必须选择 mongo DB 或 orient DB。 哪一种更适合基于 XML 的数据。 我可以在其中直接保存或获取 XML、运行 xpath、jquery。
MongoDB 和 OrientDB 都以 JSON(类似)数据结构存储数据。 JSON 与 XML 不兼容(仅适用于简单的用例,其中 XML 以数据为中心的方式使用)。所以两者都不适合XML的原生存储。您可以将文档存储为 CLOB/BLOB。然而,在这种情况下,RDMBS 或键值存储也很合适。
如果您需要查询 XML 数据(通过使用 XQuery 和/或 XPath),您确实应该使用 XML 数据库。强烈推荐:basex和existdb(两者都是基于Java的,与OrientDB相同)。