> 本文出自字节跳动基础架构流式计算方向的工程师李本超同学专访。李本超从2022年3月开始参与 Apache Calcite 社区贡献,主要贡献了包括子查询优化、Join 优化、JSON 函数优化、JDBC Adapter、通用的表达式优化等。... 直接利用 Calcite 的现成的能力,可以快速让一个系统具备比较完备的 SQL 支持能力,这给 Apache 的其它项目带来了巨大的便利。Calcite 项目被众多重量级的 Apache 项目用来实现 SQL 引擎的能力,比如 Apache Beam / D...
类似的还有在脚本查询中使用了 Math.random() 等函数的查询也不会进行缓存。当有新的 Segment 写入到分片后,缓存会失效,因为之前的缓存结果已经无法代表整个分片的查询结果。所以分片每次**Refresh**之后,缓存会被清除。* **节点查询缓存/过滤器缓存(NodeQueryCache /Filter Cache)**Lucene 层面的缓存实现,封装在 LRUQueryCache 类中,默认开启。缓存的是某个 Filter 子查询语句在一个 Segment 上的查询结果。并非所有...
则是关于复杂查询(如多表 Join、嵌套多个子查询、window function 等),ClickHouse对这类需求场景的支持并不是特别友好,** 由于ClickHouse并不能通过Shuffle来分散数据增加执行并行度,并且其生成的Pipeline在一些ca... 我们希望能够充分地去利用机器的资源,来应对这种越来越复杂的业务场景和SQL。所以我们的目标是基于ClickHouse能够高效支持复杂查询。 ## 技术方案对于ClickHouse复杂查询的实现,我们采用了分Stage的执行方式...
主要贡献了包括子查询优化、Join 优化、JSON 函数优化、JDBC Adapter、通用的表达式优化等。于2023年1月正式受邀成为 Apache Calcite PMC。 **十个月,由初识到热爱**在过去几年,我主... 直接利用 Calcite 的现成的能力,可以快速让一个系统具备比较完备的 SQL 支持能力,这给 Apache 的其它项目带来了巨大的便利。Calcite 项目被众多重量级的 Apache 项目用来实现 SQL 引擎的能力,比如 Apache Beam / D...
此接口用于查询指定时间范围内的流量。 注意事项请求频率:单用户请求频率限制为 10 次/秒。 权限说明:当使用子账号请求接口时,接口会按照子账号进行权限校验,只返回该子账号有权限的数据。详见给子账号添加项目权限说明。 数据延迟:1 天 请求说明请求地址:https://vod.volcengineapi.com?Action=DescribeVodDomainTrafficData&Version=2023-07-01 调试API Explorer您可以通过API Explorer在线发起调用,无需关注签名生成过程,快速...
此接口用于查询点播媒资存储流量用量。 注意事项请求频率:单用户请求频率限制为 10 次/秒。 权限说明:当使用子账号请求接口时,接口会按照子账号进行权限校验,只返回该子账号有权限的数据。详见给子账号添加项目权限说明。 数据延迟:第二天 8 点前。 请求说明请求方式:GET 请求地址:https://vod.volcengineapi.com?Action=DescribeVideoStreamOutData&Version=2023-07-01 调试API Explorer您可以通过API Explorer在线发起调用,无需...
此接口用于查询指定时间范围内的带宽用量。 注意事项请求频率:单用户请求频率限制为 10 次/秒。 权限说明:当使用子账号请求接口时,接口会按照子账号进行权限校验,只返回该子账号有权限的数据。详见给子账号添加项目权限说明。 数据延迟:1 天 请求说明请求地址:https://vod.volcengineapi.com?Action=DescribeVodDomainBandwidthData&Version=2023-07-01 调试API Explorer您可以通过API Explorer在线发起调用,无需关注签名生成过程...
API 说明API 名称:GetSubInstanceAPI 域名:open.volcengineapi.comAPI 描述:调用本接口查询指定的私有子CA(以下简称“子CA”)实例的详情。 请求方法GET 使用限制节流限制:暂无。 公共请求头参数在调用该 API 时,您在请求中必须包含公共参数。在这些公共参数中,以下三个请求头(header)参数的取值说明如下: 参数名称数据类型是否必选参数说明示例RegionString是服务地区。该参数的取值是 cn-north-1。cn-north-1ServiceNameString是...
则是关于复杂查询(如多表 Join、嵌套多个子查询、window function 等),ClickHouse对这类需求场景的支持并不是特别友好,** 由于ClickHouse并不能通过Shuffle来分散数据增加执行并行度,并且其生成的Pipeline在一些ca... 我们希望能够充分地去利用机器的资源,来应对这种越来越复杂的业务场景和SQL。所以我们的目标是基于ClickHouse能够高效支持复杂查询。 ## 技术方案对于ClickHouse复杂查询的实现,我们采用了分Stage的执行方式...
此接口用于查询指定时间范围内转码功能的用量。 注意事项请求频率:单用户请求频率限制为 10 次/秒。 权限说明:当使用子账号请求接口时,接口会按照子账号进行权限校验,只返回该子账号有权限的数据。详见给子账号添加项目权限说明。 数据延迟:2 小时。 请求说明请求地址:https://vod.volcengineapi.com?Action=DescribeVodSpaceTranscodeData&Version=2023-07-01 调试API Explorer您可以通过API Explorer在线发起调用,无需关注签名...
此接口用于查询指定时间范围内截图功能的用量。 注意事项请求频率:单用户请求频率限制为 10 次/秒。 权限说明:当使用子账号请求接口时,接口会按照子账号进行权限校验,只返回该子账号有权限的数据。详见给子账号添加项目权限说明。 请求说明请求地址:https://vod.volcengineapi.com?Action=DescribeVodSnapshotData&Version=2023-07-01 调试API Explorer您可以通过API Explorer在线发起调用,无需关注签名生成过程,快速获取调用结果...
此接口用于查询指定时间范围内多媒体 AI 功能的用量。 注意事项请求频率:单用户请求频率限制为 10 次/秒。 权限说明:当使用子账号请求接口时,接口会按照子账号进行权限校验,只返回该子账号有权限的数据。详见给子账号添加项目权限说明。 数据延迟:2 小时 请求说明请求地址:https://vod.volcengineapi.com?Action=DescribeVodSpaceAIStatisData&Version=2023-07-01 调试API Explorer您可以通过API Explorer在线发起调用,无需关注签...
此接口用于查询指定时间范围内检测修复功能的用量。 注意事项请求频率:单用户请求频率限制为 10 次/秒。 权限说明:当使用子账号请求接口时,接口会按照子账号进行权限校验,只返回该子账号有权限的数据。详见给子账号添加项目权限说明。 数据延迟:2 小时。 请求说明请求地址:https://vod.volcengineapi.com?Action=DescribeVodSpaceDetectStatisData&Version=2023-07-01 调试API Explorer您可以通过API Explorer在线发起调用,无需关...