TerminusDB 可以用作文档数据库吗?

Can TerminusDB be used as a Document database?

Github 页面将 TerminusDB 也定义为“文档存储”,这是否意味着它可以像 MongoDB 存储 JSON 文档一样工作?

如果是,它在多大程度上可以用于为具有 Web 应用程序数据的用户存储文档?

您可以在 TerminusDB 中以 JSON-LD 格式存储文档,只要格式遵循定义的模式即可。模式定义限制了允许的文档,并允许您在图形和文档表示之间无缝移动。它们还允许您对文档执行质量控制,以确保存在必填字段,并且这些字段具有适当的数据类型。

截至 2021 年 10 月(TerminusDB 10.x),document-oriented 视角现在是 first-class。参见例如https://terminusdb.com/docs/index/terminusx-db/reference-guides/document-interface.