在HMS中——Cloud DB与华为云有何不同?

In HMS - How is Cloud DB different from Huawei Cloud?

请问云数据库和华为云有什么不同?

存储数据的时候可以和华为云上firebase一样的父子关系吗?

此外,由于 Cloud DB 处于测试阶段,这是否意味着我无法在 AppGallery Connect 上发布应用程序?

  1. 华为云的云数据库服务用于Web开发和Web应用设置。
  2. A​​GC 的 Cloud DB 是一种用于移动应用程序开发的云数据库服务。

https://developer.huawei.com/consumer/en/doc/development/AppGallery-connect-Guides/agc-clouddb-introduction

beta 状态只限制开发者的访问。申请使用的开发者可以随意使用应用,也可以发布自己的应用,已发布的应用不受影响

Cloud DB is a scalable serverless database product provided by AppGallery Connect (AGC), it supports device-cloud data synergy management, provides a simple and easy-to-use native SDK for multiple platforms - Android apps, iOS apps, and web applications can directly access Cloud DB through the SDK. Cloud DB uses the data storage structure based on the object model. Data is stored in different Cloud DB zone as objects. Each object is a complete data record. An object type is used to define a set of stored objects. Different object types correspond to different data structures. A Cloud DB zone is an independent data storage area. Each Cloud DB zone has the same object type definition. You can define object types, create Cloud DB zones, and manage data on the AppGallery Connect console. Cloud DB supports multiple Data Types,包括简单的字符串、数字和文本。

当你说“华为云”时,它是一个广义的术语,这个术语主要是指企业Huawei Cloud类似于阿里云、AWS、Azure等,华为云中有很多数据库服务例如 RDS、GaussDB、DDS、DRS、DAS 等。这些数据库专为物联网、电子商务、金融、网络、移动游戏、电子政务等企业用例而设计。

AGC Cloud DB 是替代 Firebase 实时数据库的替代方案,但它只存储一个对象,不提供父子关系。如果在华为云中寻找对象类型,父子关系存储,可以考虑GaussDB for Mongo, GaussDB for Cassandra。在选择最佳数据库之前,请考虑您希望如何访问产品中的数据。

尽管 AGC 云数据库处于测试阶段,但您可以在您的应用中使用它(仅限免费套餐配额)并在 AppGallery 中发布。请在此处查看 supported platforms here and quota/charges

首次申请云数据库服务时,如果您的应用需要的资源超过免费配额,或者您开通了免费云数据库服务但免费资源配额无法满足您的申请需求,您可以下载并填写申请表,并将其作为附件发送至agconnect@huawei.com.