azure - azure cosmos 分区键的最大值
问题描述
我有一个可以保存大量数据的应用程序,我需要设计一个分区键。我需要知道,集合中的最大分区键是哪个?我要保存的分区键中的最大文档数是多少?##标题##
解决方案
集合中的最大分区键是哪个?
AFAIK,集合中可以拥有的分区数量没有限制。这取决于集合的大小,但您始终可以提出支持请求并增加集合的大小。
我要保存的分区键中的最大文档数是多少?
当前分区的最大大小为 10GB。因此,您可以放入集合中的文档数量取决于您存储的文档的大小。由于文档的最大大小可以是 2MB(参考:https ://docs.microsoft.com/en-us/azure/cosmos-db/sql-api-resources#documents ),您至少可以拥有 5120 个文档假设您所有的文档都是 2MB 大小。
推荐阅读
- python - 用函数处理文件?
- css - 您可以将 sass 正则表达式选择器应用于样式值吗?
- sql - 用过滤值查询同一张表
- neo4j - Neo4j apoc.path.subgraphAll 返回过滤掉的关系
- javascript - 清除后如何继续setinterval功能
- c - 使用线程写入文件(WINAPI)
- javascript - 如何在最小值、最大值上使用小数百分比格式化 Google Chart Gauge?
- dropbox - Dropbox API - 创建文件夹时添加文件夹概览
- spring-boot - 为什么hibernate在初始化的子句中执行sql
- spring-boot - MockMvc 测试总是为获取请求返回状态码 200