FaunaDb 中是否有处理数据重复的本地机制?

问题描述

在调查新数据库时,Fauna 为我检查了很多框。但是,根据 documentation,我无法推断 Fauna 如何/是否处理数据重复。

有人可以分享数据重复是否由 Fauna 以某种方式处理?也许基于架构自动复制?

解决方法

如果数据在多个地方重复,那么你必须在两个地方都维护它。

在 Fauna 中处理关系没有什么自动神奇的。我的意思是,GraphQL 有时感觉很神奇:) 但它的核心只是由索引支持。索引支持不同集合之间的双向关系。您将索引定义为开发人员(GraphQL API 可以提供很多帮助)。

我建议您遵循 5-minute Quickstart 教程。您可以直接从仪表板创建带有演示数据的数据库。从那里您可以检查不同的集合,并查看实际文档中的关系是如何形成/保存的。