首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >免费层宇宙数据库中的请求单元

问免费层宇宙数据库中的请求单元
EN

Stack Overflow用户
提问于 2018-03-02 12:53:46
回答 2查看 1.4K关注 0票数 4

Azure Cosmos DB表示,在头12个月,400 RU/s和5GB的存储是免费的。它还说,购买的最低RU/s是400卢比。

这是否意味着每个藏品的最低RU/s?就像我创建2个集合一样,我是否必须购买至少800RU/s (400x2)?

或者这是否意味着我可以在我所有的收藏中分发我购买的RU/s?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-05 06:17:19

这是否意味着每个藏品的最低RU/s?就像我创建2个集合一样,我是否必须购买至少800RU/s (400x2)?

是的,最低的RU/s限制是针对每个集合。当您在门户上创建集合时,您可以看到以下两种情况: Fixed & Unlimited.If您创建了2个集合(固定),您需要购买最少800Ru/s。

​

​

或者这是否意味着我可以在我所有的收藏中分发我购买的RU/s?

不,你不能把你自己购买的RU/s分发给你所有的收藏品。实际上,您可以从这个文档查看价格细节如下。

使用Azure Cosmos DB,您只需要支付存储在容器中的预先提供的吞吐量和数据(例如,文档容器或记录表或由顶点/边组成的图)。以每秒请求单位(RU)或(RU/s)为标称的预期吞吐量允许您从容器中读取数据或将数据写入容器。每个容器按每小时计费,以便提供100 RU/秒的吞吐量,至少400 RU/秒,并存储数据(以GBs为单位)。无限容器每个分区至少有100 RU/s。

考虑到成本,您可以参考此文章来根据实际情况调整吞吐量设置。

希望它能帮到你。

票数 1
EN

Stack Overflow用户

发布于 2018-03-25 08:49:51

这可能是因为数据分区的工作方式:

  • 固定大小集合得到一个分区。
  • 一个分区最多是10 GB。

当您选择无限集合时,取决于您选择了多少RUs,就会有为您的集合准备的分区的不同计数。

分区的计数可能类似于RUs/5000。因此,您实际上支付的不是吞吐量,也不是集合,但这里的主要内容是分区的计数。

每个集合至少有一个分区,这就是为什么您不得不为非常小的集合支付这么多钱的原因。

代码语言:javascript
复制
1  col, 400 ru/s    10 GB     = 1 partition
1  col, 11 000 ru/s 10 GB     = you're forced to move to unlimited plan = 2 part.
1  col, 100 000 ru  100 GB    = 10 partitions 
10 col, 400 ru each 1 GB each = 10 partitions

还有一个商业观点,这实际上不适合有很多小集合的项目。我和聊了一会,下面是我认为相关的内容:

Azure Cosmos DB是一种全球分布的、水平可伸缩的多模型数据库服务.作为一个为云设计的数据库系统,Cosmos DB利用了云的三个核心特性:(1)全局分布(2)弹性可伸缩性和(3)多租户(以及由此产生的成本效率)。客户可以在任意数量的地理区域弹性地扩展Azure Cosmos DB容器(例如表/图/文档集合)的吞吐量和存储,并保证低延迟和高可用性。Azure Cosmos DB是当今市场上第一个提供包括吞吐量、延迟、可用性和一致性在内的全面SLA的全球分布式数据库服务。Azure Cosmos DB有一个经过优化的、资源管理的、与模式无关的数据库引擎,能够本机支持多个数据模型(键值、文档、图形和列族)和多种用于数据访问的API(例如,MongoDB、Cassandra、SQL (Cosmos DB)、Gremlin、Azure表存储和更多的API)。

关于定价模型,我们正在根据客户的反馈做一些事情:

1-降低集装箱的入境价格

在12月份,我们宣布了60%更便宜的无限量托运/集装箱入境点。2017年2月,我们将无限制集装箱的入境点降低了75%。通过不断改进我们的服务,我们能够进一步降低无限制集装箱的入口价格,使其比以前便宜60%。现在,您可以提供一个无限的集合,以1,000 RU/秒为单位,并以100 RU/秒的增量进行缩放,而不是至少提供2,500 RU/秒。无限容器(集合)使您能够动态地扩展您的供应,从低到1,000 RU/秒到数百万RU/秒,而没有存储消耗的限制。

2-允许客户在数据库级别“集中”所提供的吞吐量。

(“多集合RU共享”)

允许客户跨多个集合(在数据库级别)提供服务,并将所有准备好的吞吐量集中起来--这将使客户能够轻松地在数据库级别上共享其吞吐量。

3-我们提供免费服务

使用Cosmos DB的开发人员最常见的请求之一是缺乏“空闲层”。

在9月份的Ignite上,我们宣布了一种免费的服务,在Azure有12个月的时间可以访问所有流行的服务。作为免费层的一部分,特别是对于Cosmos DB,您可以获得5GB的存储空间和400 and。

4-我们提供免费体验的试用宇宙数据库

有尝试Azure宇宙数据库免费体验,这给你一个时间限制的经验(目前7天)与宇宙数据库。

它是为尝试宇宙DB,做一个教程,一个演示,做一个快速启动,一个实验室不需要一个Azure帐户或信用卡。

(1)、(3)、(4)已经可用,(2)将在H1 CY2018中晚些时候出现。

UPDATE 5/ 2018 Microsoft刚刚更改了规则,这样您就可以在一个数据库中汇集整个集合的配置。(上文第2点)

长话短说,自2018年5/2018以来,您可以在一个DB中共享每个集合的RUs。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49069536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档