存储是我们在设计应用程序时选择的首要因素。每个应用程序都需要一个可靠的存储结构来实现软件的正常函数。数据的多样性可以被流传输或存储与帐户有关的数据。值得一提的是,Dragonite具有超过2600 CP,需要对其进行管理。
数据存储的类型可能会有所不同,具体取决于应用程序要处理的内容。 Google提供了多种选项来存储,分析和处理这些数据。我们知道,谷歌云以前有永久性磁盘来存储海量数据,但是为了满足客户的新要求,谷歌云在其云基础架构中包含了一些核心存储选项。
让我带您前往他们提供的选项,然后您可以从下面选择满足您的应用程序需求的产品-
- 云储存 :
Google Storage是Google提供的一项服务,用于将数据对象存储到Google Cloud中。数据对象可以称为由任何文件的数据组成的不可变实体,而与格式无关。最适合包含结构化数据对象(例如,大型媒体文件和图像)的应用程序。还支持用于备份的非结构化类型数据对象。 - 云扳手:
Google Spanner是同类产品中的第一个数据存储选项,它支持具有非关系水平比例的关系数据库结构。它具有高度的可扩展性,并提供一致的SQL支持,并且可以高速获得。最适合具有大型数据库的应用程序,例如电子商务,交易等。 - 云端SQL:
Cloud SQL是Google Cloud提供的捆绑服务。这支持MySQL,SQL Server和PostgreSQL的关系数据库服务。这用于存储客户的凭证和由客户下的订单。 - Google大表:
Google Big Table是Google的大数据服务。它在许多已知的Google应用程序(例如地图,搜索和Gmail)中使用。它也用于分析工作和大量读写案例的地方。 - 云数据存储:
Google数据存储区最适合于结构化数据并由应用程序处理该类型数据的应用程序。他的数据存储区被打算使用结构化数据的软件开发人员所广泛使用。
服务之间的差异:
Basis of | Cloud Datastore | Google Bigtable | Cloud Storage | Cloud SQL | Cloud Spanner |
---|---|---|---|---|---|
Type | Uses NoSQL document | NoSQL wide column | Blobstore | Relational SQL for OLTP | Relational SQL for OLTP |
Transactions Support | No | No | No | Supported | Supported |
Supports Complex queries | No | No | No | Yes it supports | Yes it supports |
Capacity | More than Terabytes | More than Petabytes | More than Petabytes | Terabytes | Petabytes |
Entity Size | 1 MB/entity | 10 MB/row | 5 TB/object | Decided by database engine | 10, 240 MiB/row |