我是否正确理解MongoDB领域?
有三个组成部分:我是否正确理解MongoDB领域?,mongodb,realm,mongodb-atlas,realm-mobile-platform,Mongodb,Realm,Mongodb Atlas,Realm Mobile Platform,有三个组成部分: 领域数据库:本地存储和持久性 领域同步:在客户端和Mongo DB Atlas之间同步领域数据库 Mongo DB Atlas:一个云数据库 您可以单独使用,也可以一起使用。所以你可以 只需将数据与领域数据库本地存储,而不同步 只需将数据存储在Mongo DB Atlas上,而无需使用标准的realm sync 查询以访问数据 使用领域同步创建一个同步领域,将mongo db atlas数据库划分为本地领域,并在数据库和使用它的所有客户端之间同步数据 这些都对吗? (谢
- 领域数据库:本地存储和持久性
- 领域同步:在客户端和Mongo DB Atlas之间同步领域数据库
- Mongo DB Atlas:一个云数据库
- 只需将数据与领域数据库本地存储,而不同步
- 只需将数据存储在Mongo DB Atlas上,而无需使用标准的realm sync 查询以访问数据
- 使用领域同步创建一个同步领域,将mongo db atlas数据库划分为本地领域,并在数据库和使用它的所有客户端之间同步数据
(谢谢)MongoDB领域定义:如果您在MongoDB领域文档中看到,您将看到- MongoDB领域是一个无服务器平台和移动数据库。MongoDB Stitch和领域数据库现在是MongoDB领域的一部分 MongoDB领域也是一组完整的特性-
- 用户与认证
- MongoDB数据访问
- 同步
- GraphQLAPI
- 功能
- 触发
- 服务
- 静态托管
- 价值观与秘密
- 应用程序管理 所以,我认为,这就是MongoDB领域:D
A-工具 领域数据库:本地存储和持久性 正确-客户端(设备上/本地)存储 领域同步:在客户端和Mongo DB Atlas之间同步领域数据库 有些令人困惑的是,Realm Sync有两种不同的实现:
B-设置 基于这些理解,您可以正确地认为,这些工具可以不同地用于进行这些设置。例如 只需将数据与领域数据库本地存储,而不同步 无论你需要什么样的客户,都是普通的老客户 只需在Mongo DB Atlas上存储数据,而不使用领域同步,使用标准查询访问数据 任何云MongoDB数据库提供商。Atlas是一个建立数据库集群的UI,您可以通过MongoDB Compass等与之连接 使用领域同步创建一个同步领域,将mongo db atlas数据库划分为本地领域,并在数据库和使用它的所有客户端之间同步数据 带有同步的MongoDB领域(上面第2页)。对于这一点,我发现最有用的方法
希望有帮助 MongoDB领域基本上是云应用程序同步块,它将MongoDB Atlas数据库连接到客户端领域数据。模式提供了这两个实体之间的映射。MongoDB Realm还提供了一个应用程序,其中有大量用户可以访问此云数据。用户如何通过身份验证进入MongoDB领域应用程序取决于开发人员定义的提供商。这是正确的。不过,领域同步仍处于测试阶段。我不建议将其构建到您的生产系统中。本地MongoDB领域数据库和MongoDB Atlas一样是一个非常成熟的产品。您能给我一些关于在领域中处理共享数据的建议吗。我的意思是,在这种情况下,我的分区键应该是什么。正如我在文档中读到的,对于任何文档,一次只能有一个分区键。分区是MDB领域中最糟糕的部分。是,每个文档只能有一个密钥。这意味着文档之间没有共享领域。对于概念验证,您可以对所有文档使用单个分区,这是一种变通方法。在他们解决这个问题之前,我不会在生产中使用MDB领域。您可以在本地托管领域服务器,还是需要Atlas?