表操作篇

如果必须使用 OrderNumber 作为分区键,建议在 OrderNumber 上进行哈希散列,将哈希值作为 OrderNumber 的前缀,保证数据和访问压力的均匀。总结 可以根据需求将 CardID 和 DeviceID 作为表的分区键,而不应该使用 SellerID 和 OrderNumber...

CREATE TABLE(AUTO模式)

前缀分区:若一个向量分区键由N(N>1)个分区组成,它的前K(1)个分区便组成这个向量分区键的前缀分区。分区函数:将分区作为一个函数的输入参数,并将该函数的输出结果作为原始值参与路由计算,该函数被称为分区函数。分区裁剪...

数据节点

当核对的数据量较大时,可选择参与核对字段的某个字段,针对某几位进行散列,读取到的数据就会按照散列后的值散列到不同分片中,支持后续并发排序和核对,从而提升核对效率。说明 散列字段可以与排序字段保持一致。散列位数:自定义的散列...

RIGHT_SHIFT

通常一些业务后N位可能只是一些业务上的标志位,如果直接对键值进行取余散列,其散列效果可能会比较差。但如果通过RIGHT_SHIFT(shardKey,8)将拆分键的值进行二进制右移8位,则分别变成了0x01、0x02、0x03和0x04,这样的散列效果就会比较...

RIGHT_SHIFT

通常一些业务后N位可能只是一些业务上的标志位,如果直接对面值进行取余散列,其散列效果可能会比较差。但如果通过 RIGHT_SHIFT(shardKey,8)将拆分键的值进行二进制右移8位,则分别变成了 0x01、0x02、0x03 和 0x04,这样的散列效果就会...

CREATE TABLE

重要 加盐因子(salt_factor)是进一步散列相同storeId列值的数据,通常设置为一个较小的数值,并且数值与分区数量是两倍的数量关系。如果分区数量为16,当salt_factor大于4时,则无法散列数据。加盐因子的其他值表示如下:salt_factor=1:...

自定义分区

不支持指定 partitioning_storage_clause 属性定义散列分区以及范围、散列和列表子分区指定存储特征,忽略该 option。指定 hash 一级分区数量 指定 hash 一级分区数量 hash_partitions_by_quantity 的语法如下:PARTITIONS hash_partition_...

表设计

主键设计——数据散列 为什么需要数据散列 数据散列是分布式数据系统中的通常要考虑的问题,散列的目的是让数据分布更均匀,避免热点。假设数据分布不均匀,会出现以下问题:数据写入和读取能力受限于单个分区的能力,或者是单机能力,存在...

AutoML工作原理

AutoML实现自动化调试参数的工作原理,是通过实验、Trial、训练任务进行循环迭代,来找到最优的超参组合。AutoML的工作机制如下图。您设定好超参数的值域、搜索算法、停止条件配置后,AutoML将其作为一次实验(experiment)传入到后端进行...

工作原理

工作原理 本地安装一个数据库网关代理(database gateway agent)。数据库网关代理负责与数据库网关云端服务(database gateway cloud service)建立安全的、可信任的通道。不同账号、不同网关所建立的通道彼此隔离。通道建立后,当您...

数据分布策略

语法 CREATE TABLE table_name(.)[DISTRIBUTED BY(column[,.])|DISTRIBUTED RANDOMLY|DISTRIBUTED REPLICATED]哈希分布 DISTRIBUTED BY(column,[.])数据将根据分布列的哈希值将各个行分布到指定计算节点上,相同的哈希值会始终散列到同一...

使用前须知

本文介绍该应用的功能、工作原理、资产、费用等信息。重要 本文档为阿里云原创文档,知识产权归阿里云所有,由于本文档旨在介绍阿里云与第三方产品交互的服务能力,因此可能会提及第三方公司或产品等名称。功能说明 提供便捷的配置,帮助您...

DBMS_UTILITY

GET_HASH_VALUE(name,base,hash_size)函数 NUMBER 计算散列值。GET_PARAMETER_VALUE(parnam,intval OUT,strval OUT)存储过程 BINARY_INTEGER 获取数据库初始化参数设置。GET_TIME 函数 NUMBER 获取当前时间。NAME_TOKENIZE(name,a OUT,b ...

如何设计宽表主键

散列的目的是将数据分散到不同的分区,不至于产生热点使某一台服务器终止,其他服务器空闲,充分发挥分布式和并发的优势。最佳设计示例:设计md5散列算法,主键设计为[md5(userid).subStr(0,4)][userId][orderid]。设计反转,主键设计为...

常见问题

云工作流的工作原理是什么?云工作流的优势是什么?云工作流最长执行多长时间?怎么执行云工作流?云工作流使用什么语言编写流程?云工作流是集成了云监控?云工作流是否集成了事件源?什么是 云工作流?云工作流 是一个用来协调多个分布式...

玄武分析型存储

同时索引的性能主要受数据分布特征影响,包括:cardinality(散列程度),范围查询的记录数/表记录数。在某些情况下,例如 age>0 and age这种查询走索引的开销反而比扫描高。因此玄武基于CBO智能选择索引或扫描。多种索引类型多路归并查找...

分区表索引

当基础表中的分区被添加、删除、合并或拆分时,或者当散列分区或子分区被添加或合并时,PolarDB PostgreSQL版(兼容Oracle)会自动维护索引分区。如果分区列构成索引列的子集,则可以创建UNIQUE本地索引,从而保证具有相同索引键的行始终...

产品架构

数据迁移工作原理 数据迁移过程包括三个阶段,即结构迁移、全量数据迁移和增量数据迁移。如果需要在迁移期间保持源数据库的正常运行,当您在配置迁移任务时,必须将结构迁移、全量数据迁移和增量数据迁移都选为所需的迁移类型。结构迁移:...

分区表索引

当基础表中的分区被添加、删除、合并或拆分时,或者当散列分区或子分区被添加或合并时,PolarDB PostgreSQL版 会自动维护索引分区。如果分区列构成索引列的子集,则可以创建UNIQUE本地索引,从而保证具有相同索引键的行始终映射到同一分区...

加密解密与签名验签的原理

加密SDK(Encryption SDK)支持加密解密、签名验签,了解其工作原理可以帮助您更好地使用加密SDK。加密解密原理 加密原理 加密SDK使用数字信封对数据进行加密。加密SDK支持通过用户主密钥(CMK)保护数据密钥(DataKey),使用数据密钥加密...

如何选择二级索引和多元索引

索引表可支撑的数据规模与数据表相同,此外,二级索引的主键设计也同样需要考虑散列问题。多元索引:一个多元索引是一系列数据结构的组合,其中的每一列都支持建立倒排索引等结构。查询数据时可以按照其中任意一列进行排序。一个多元索引...

表分布定义

建表语句 CREATE TABLE 支持如下三个分布策略的子句:分布方式 说明 哈希分布 DISTRIBUTED BY(column,[.])数据将根据分布列的哈希值将各个行分布到指定计算节点上,相同的哈希值会始终散列到同一计算节点。为保障数据可以均匀分布在各个...

常见问题

云存储网关文件网关的缓存工作原理是什么?反向同步和极速同步:如何通过极速同步即时处理OSS上传对象?如何通过极速同步在多个网关直接实现数据共享?如何在日志监控中查看网关文件同步列表?文件网关反向同步的使用场景及配置是什么?...

索引选择

索引表可支撑的数据规模与数据表相同,此外,二级索引的主键设计也同样需要考虑散列问题。更多信息,请参见 二级索引简介。表格存储提供了全局二级索引和本地二级索引两种类型的索引。全局二级索引以异步方式将数据表中被索引的列和主键列...

配置工作流模板

单击 操作 指定功能,您可以对工作流模板进行查看、编辑、启用、复制和删除操作。说明 系统预置和通过OpenAPI创建的工作流模板,仅支持在控制台查看、启用和停用,不支持复制、编辑和删除。仅 状态 为 已停用 的工作流模板才支持在控制台...

加工原理

本文档主要介绍进行数据加工时日志数据的调度原理,以及加工规则引擎的工作原理。调度原理 日志服务的数据加工功能使用协同消费组对源日志库的日志数据进行流式消费,将每一条日志通过加工规则处理后再输出。调度机制 对每一个加工规则,...

服务集成模式

Name:调用函数示例 Type:Task TaskMode:WaitForCustomCallback Action:FC:InvokeFunction Parameters:resourceArn:acs:fc:services/myService1.LATEST/functions/myFunction1 invocationType:Async body:xxxx 用户自定义回调的工作原理如下...

概述

技术原理 存索引的构建 存索引是由存引擎节点来构造的,构建的数据最终会以CSV+ORC两种数据格式存储在共享对象上。其中CSV往往存储的是实时的增量数据,过多的增量数据会及时进行compaction,转储成ORC格式。不管是CSV还是ORC格式,...

分析外部OSS上的数据

本文介绍了使用存索引功能查询OSS上的外表数据的技术原理和使用方法等内容。背景信息 业务存续期间,随着时间的推移,数据的规模不断增加导致存储成本上升。用户在应对激烈的市场竞争时,业务逻辑也在不断地发生变化,对应计算分析的复杂...

表存储格式:存、行存、行列共存

技术原理 存 如果表是存,那么数据将会按照的形式存储。存默认使用ORC格式,采用各种类型的Encoding算法(如RLE、字典编码等)对数据进行编码,并且对编码后的数据应用主流压缩算法(如Snappy、Zlib、Zstd、Lz4等)对数据进一步...

使用Envoy过滤器模板创建Envoy过滤器

在 绑定工作负载 区域,单击 选定工作负载绑定,在 选定工作负载绑定 对话框,选择 命名空间 和 工作负载类型,在 未绑定 区域的 操作 ,单击目标工作负载对应的 绑定,然后单击 确定。在网格详情页面左侧导航栏,选择 插件扩展中心>...

设置优化器的Join Reorder

本文介绍存索引查询优化功能的工作原理、使用方法以及使用限制等内容。工作原理 SQL是声明式查询语言,不会具体的描述SQL语句的查询计划,获取一条SQL语句的正确结果时,可能存在若干个可行的查询计划。示例如下:SELECT*FROM t0,t1,t2,t...

存索引(IMCI)

存索引(IMCI)概述 免费体验PolarDB MySQL存索引(IMCI)使用说明 添加只读存节点 存索引语法说明 HTAP行列分流方案 进阶使用存索引 存索引配置参数说明 存索引技术白皮书 存索引原理剖析 存索引常见问题

存索引技术架构介绍

同时,结合 PolarDB 基于共享存储一写多读的架构特征,其包含如下几个关键的技术创新点:存储引擎(InnoDB)支持存储式索引(Columnar Index),用户可以通过DDL语句为一张表中的全部或者部分创建索引,索引采用压缩存储,其...

创建文件数据源

其他空间占用内存:比如当个人版用户试用高级版或专业版结束后,多个工作空间都上传了数据,最终购买了个人版时,只存在一个空间,但原先已经上传过的数据仍保留着,可能会出现 空间不足 的情况,此时,您可以根据提示 确认清理其他探索...

分区索引

HASH分区 HASH分区将数据进行散列存储,从而避免出现数据的热点问题。在数据写入量较大的场景中可以很好地实现数据均衡。搜索索引默认按照Lindorm宽表的主键进行HASH分区,同时也支持自定义分区键。HASH分区的语法示例如下:创建搜索索引,...

新增脱敏算法

系统内置5种脱敏算法:哈希:MD5:一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值。SHA1:一种密码散列数,可以生成一个被称为消息摘要的160位(20字节)散列值。SHA256:使用的哈希值长度是256位。HMAC:基于Hash...

基因实体表格

名:ID,无需输入,必须符合“<实体名称>_id”规则。新增:支持新增任意多来描述实体属性。名称:合法变量名称,实体内名称不能重复。类型:默认为字符值,即单元格内容为文本。同时支持下拉选择其他“实体引用”,即单元...

流程管理

SchedulerX支持跨应用的任务编排,您可以将同一个应用的任务,或不同应用的任务按执行逻辑编排在一个工作流中。创建工作流 登录 分布式任务调度平台。在顶部菜单栏选择地域。在左侧导航栏,单击 流程管理。在 流程管理 页面选择目标命名...

流程管理

SchedulerX支持跨应用的任务编排,您可以将同一个应用的任务,或不同应用的任务按执行逻辑编排在一个工作流中。创建工作流 登录 分布式任务调度平台。在顶部菜单栏选择地域。在左侧导航栏,单击 流程管理。在 流程管理 页面选择目标命名...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库Cassandra版 云数据库 ClickHouse 资源编排 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用