函数概览

array_transpose函数 对矩阵进行转置,即提取二维数组中索引相同的元素组成一个新的二维数组。array_union函数 计算两个数组的并集。cardinality函数 计算数组中元素的个数。concat函数 将多个数组拼接为一个数组。contains函数 判断数组中...

JSON类型

还有,如果一个值中的 JSON 对象包含同一个键超过一次,所有的键/值对都会被保留(处理函数会把最后的值当作有效值)。相反,jsonb 不保留空格、不保留对象键的顺序并且不保留重复的对象键。如果在输入中指定了重复的键,只有最后一个值会...

JSON函数

字段样例 time:["time_local","request_time","upstream_response_time"]查询和分析语句*|SELECT json_array_length(time)查询和分析结果 json_extract函数 json_extract函数用于从JSON对象或JSON数组中提取一组JSON数组或对象)。...

如何将多元索引Search接口查询数据的limit提高到1000

ColumnsToGet参数仅返回在多元索引建立了索引的列,且不能包含“数组类型”、“Date日期类型”、“geo地理位置类型”和“nested嵌套类型”的列,此时limit限制自适应提高到1000。说明 如果ColumnsToGet参数包含“数组类型”、“Date...

设置列索引查询过滤算法

执行查询语句时,您可以通过列存索引的pruner功能,过滤掉数据库不需要访问的数据块,以提高SQL语句的查询速度。本文介绍pruner的适用场景、注意事项、语法和相关参数等内容。简介 列存索引数据以单列数据块(默认包含64K行,可以通过 表...

ARRAY_EXCEPT

找出在ARRAY数组 a ,但不在ARRAY数组 b 的元素,并去掉重复的元素后,返回新的ARRAY数组。命令格式 array<T>array_except(array<T><a>,array<T><b>)参数说明 a、b:必填。ARRAY数组。array的 T 指代ARRAY数组元素的数据类型,数组中...

数组类型相关函数

本文为您介绍数组类型相关函数的语法、说明、参数、示例和返回。arr_concat|arr_insert|arr_remove|arr_sort|arr_len arr_concat 项目 描述 语法 arr_concat(tbl,[sep])说明 使用arr_concat将字段表的字符串按照指定的字符进行连接。...

CREATE TYPE

internallength、passedbyvalue、alignment 和 storage 这些属性的值将从指定的类型复制过来(虽然这些属性的值可以在 LIKE 子句被覆盖,但这通常是不必要的)。当新类型的底层实现实际上是以某个现有类型作为 承载体 的时候,这种方法...

CREATE TYPE

internallength、passedbyvalue、alignment 和 storage 这些属性的值将从指定的类型复制过来(虽然这些属性的值可以在 LIKE 子句被覆盖,但这通常是不必要的)。当新类型的底层实现实际上是以某个现有类型作为 承载体 的时候,这种方法...

统计聚合

百分位统计 百分位统计常用来统计一数据的百分位分布情况,例如在日常系统运维统计每次请求访问的耗时情况时,需要关注系统请求耗时的P25、P50、P90、P99值等分布情况。字段值分组 根据一个字段的值对查询结果进行分组,相同的字段值放...

接口出参

例如$.menu.items.id 返回结果是长度为18的数组数组元素为每个ID对应的值。对象的所有属性。例如$.menu.items.*返回结果是items对应的值。randomIndex()数组中的随机元素。例如$.menu.items[randomIndex()]返回items对应数组的随机元素。...

接口出参

例如$.menu.items.id 返回结果是长度为18的数组数组元素为每个ID对应的值。对象的所有属性。例如$.menu.items.*返回结果是items对应的值。randomIndex()数组中的随机元素。例如$.menu.items[randomIndex()]返回items对应数组的随机元素。...

统计聚合

百分位统计 百分位统计常用来统计一数据的百分位分布情况,例如在日常系统运维统计每次请求访问的耗时情况时,需要关注系统请求耗时的P25、P50、P90、P99值等分布情况。字段值分组 根据一个字段的值对查询结果进行分组,相同的字段值放...

创建向量索引

向量数据库的FastANN向量检索引擎实现了主流的HNSW(Hierarchical Small World Graph)算法,它基于PostgreSQL的段页式存储实现,并且在索引只存储了指向表向量列的指针,极大地减少了向量索引的存储空间。同时FastANN向量检索引擎...

并发导出数据

例如对于数组类型,写入数据表的值为"[1,2,3,4]",则通过ParallelScan接口导出的值为"[1,2,3,4];对于地理位置类型,写入数据表的值为 10,50,则通过ParallelScan接口导出的值为 10.0,50.0。实际使用时,ReturnType可以配置为RETURN_ALL_...

多元索引介绍

如果指定一个空查询条件,则所有创建了索引的数据都符合条件,此时返回的数据总行就是表已创建了索引的数据总行。如果停止写入数据,且数据都已经创建了索引,则此时返回的数据总行就是数据表的总行。此功能可以用于数据校验、...

Doc

start:修剪的开始位置,取值为从0开始的一个索引值,修剪后的数组包含该位置的元素。stop:修剪的结束位置,取值为从0开始的一个索引值,修剪后的数组包含该位置的元素。返回值 执行成功:返回操作完成后数组的长度。key不存在:1。其它...

统计聚合

百分位统计 百分位统计常用来统计一数据的百分位分布情况,例如在日常系统运维统计每次请求访问的耗时情况时,需要关注系统请求耗时的P25、P50、P90、P99等分布情况。TopRows 基于特定字段排序的TopRows统计。字段分组 根据一个...

pg_stats

pg_stats 视图提供对存储在 pg_statistic 目录信息的访问。简介 pg_stats 视图提供对存储在 pg_statistic 目录信息的访问。此视图能访问 pg_statistic 行是有限制的,可访问行所对应的表必须是用户有读权限的。因此让所有用户都可以读...

ARRAY_INTERSECT

MaxCompute ARRAY_INTERSECT函数用于计算两个ARRAY数组之间的交集,并返回一个包含两个数组中都存在的相同值的新数组。本文为您介绍ARRAY_INTERSECT函数的命令格式、参数说明以及使用示例。命令格式 array<T>array_intersect(array<T><a>,...

pg_stats

pg_stats 视图提供对存储在 pg_statistic 目录信息的访问。简介 pg_stats 视图能访问 pg_statistic 行是有限制的,可访问行所对应的表必须是用户有读权限的。因此让所有用户都可以读此视图是安全的。pg_stats 视图也被设计为能以更适合...

概览

以上三种集合类型的区别如下:集合类型 元素个数 索引(下标)类型 未初始化的状态 定义位置 变长数组 需要指定 正整数 NULL PL/SQL、全局或包 嵌套表 不需要指定 正整数 NULL PL/SQL、全局或包 关联数组 不需要指定 正整数或字符串 空 PL/...

列存索引如何实现高效数据过滤

当一个元素被添加到过滤器时,哈希函数将元素映射到比特数组中的几个位置,并将相应的比特设置为1。当检查一个元素是否在过滤器时,哈希函数再次应用于该元素,如果所有相应的比特位都是1,则该元素可能在集合。然而,如果任何一个...

统计聚合

百分位统计 百分位统计常用来统计一数据的百分位分布情况,例如在日常系统运维统计每次请求访问的耗时情况时,需要关注系统请求耗时的P25、P50、P90、P99值等分布情况。字段值分组 根据一个字段的值对查询结果进行分组,相同的字段值放...

ARRAY_NORMALIZE

返回说明 返回规范化之后的数组。如果数组为null或者有null数组元素,则返回NULL。如果 p=0 则返回原数组;p则抛出异常。示例 SELECT array_normalize(array(10.0,20.0,50.0),1.0);返回结果如下:[0.125,0.25,0.625]相关函数 ARRAY_...

伪类型

伪类型 名字 描述 any 表示一个函数可以接受任意输入数据类型 anyelement 表示一个函数可以接受任意数据类型 anyarray 表示一个函数可以接受任意数组数据类型 anynonarray 表示一个函数可以接受任意非数组数据类型 anyenum 表示一个函数...

CredentialConfig

可选 {"Statement":[{"Action":"oss:*","Effect":"Allow","Resource":"*"}],"Version":"1"} Chain object[]需要传递授权的链列表,数组中的所有角色都需要赋予访问 sts:AssumeRole 权限。只有数组中的最后一个角色需要额外配置需要真正访问...

COMBINATIONS

返回输入数组元素的N元组合组成的数组。命令格式 combinations(array(T),n)参数说明 array:为输入数组。n:元数。返回说明 返回输入数组元素的N元组合组成的数组。如果输入数组没有重复项,则返回N元子集数组。子集是确定的但顺序不保证...

名词解释

向量维度 可理解为生成的向量数组的长度 距离类型 在向量空间,计算两个向量之间距离的不同方法或度量方式。向量索引算法 向量索引算法是一种用于快速搜索和检索大规模向量数据的算法。在向量检索,常用的方法是计算两个向量之间的距离...

数据序列化和持久化

注意:数组与map的 type 必须为table类型,主要是为了良好的扩展性,在接下来的版本会考虑支持数组与map的 type 为基本类型。v2版本示例:accounts:[Account](map:"v2");iterable_accounts:[Account](map_iterable:"v2");说明:从0.10.2....

关联数组

ANALYST:100 CLERK:200 MANAGER:300 SALESMAN:400 PRESIDENT:500 二维关联数组 二维关联数组是嵌套的关联数组,二维关联数组的值是一维关联数组,可以同时使用两个键关联到最内层关联数组的元素。二维关联数组的基本特征和关联数组相同。...

列存索引技术架构介绍

本文介绍了列存索引的技术背景、简介以及技术架构等内容。技术背景 MySQL生态HTAP数据库解决方案 MySQL是一款主要面向OLTP型场景设计的开源数据库,开源社区的研发方向侧重于加强其事务处理能力。如提升单核性能、多核扩展性和增强集群能力...

pg_attribute

attmissingval anyarray 这个列是一个含有一个元素的数组,其中的值被用于该列在行完全缺失时,如果在行创建之后增加一个有非易失 DEFAULT 值的列,就会发生这种情况。只有当 atthasmissing 为真时才使用这个值。如果没有值则该列为空...

数据序列化和持久化

重要 数组与map的 type 必须为table类型,主要是为了良好的扩展性,在接下来的版本会考虑支持数组与map的 type 为基本类型。v2版本示例:accounts:[Account](map:"v2");iterable_accounts:[Account](map_iterable:"v2");说明 从0.10.2.18...

列存在性查询

city列在多元索引中的数据类型为keyword(或其他基础类型)数组,如果数据表某行数据的city列为空数组,即"city"="[]",则多元索引认为该行数据的city列不存在。前提条件 已初始化Client。具体操作,请参见 初始化。已创建数据表并写入...

BloomFilter索引

集合的x、y、z三个元素通过3个不同的哈希函数散列到位数组中。当查询元素w时,通过哈希函数计算之后因为有一个比特为0,因此w不在该集合。如何判断某个元素是否在集合,同样是这个元素经过哈希函数计算后得到所有的偏移位置,若这些...

列存在性查询

city列在多元索引中的数据类型为keyword(或其他基础类型)数组,如果数据表某行数据的city列为空数组,即"city"="[]",则多元索引认为该行数据的city列不存在。前提条件 已初始化Client。具体操作,请参见 初始化。已创建数据表并写入...

列存在性查询

city列在多元索引中的数据类型为keyword(或其他基础类型)数组,如果数据表某行数据的city列为空数组,即"city"="[]",则多元索引认为该行数据的city列不存在。前提条件 已初始化OTSClient。具体操作,请参见 初始化。已创建数据表并...

数组类型相关

本文为您介绍数组类型相关函数的语法、参数、示例和返回。arr_concat 使用arr_concat将字段表的字符串按照指定的字符进行连接,函数的详细信息见下表。项目 描述 语法 arr_concat(tbl,sep)参数 tbl:数组变量。sep(可选参数):拼接符...

DAO 存储

messages 为 MessageModel 数组,那么对于 messages 里的每个 model,都会执行一次 SQL 调用,这样就能实现把数组里的元素一次性插入数据库而上层不需要关心循环的调用。底层会把这次操作合并为一个事务而提升效率。step...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 RDS 云防火墙 云解析DNS 对象存储 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用