首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Oceanus的实时流式计算实践与优化

本文由腾讯云实时计算Oceanus专家工程师杜立在 Techo TVP开发者峰会「数据的冰与火之歌——从在线数据库技术,到海量数据分析技术」 的《实时流式计算实践与优化》演讲分享整理而成,为大家详尽介绍在使用...Flink SQL开发计算作业过程中,针对遇到的痛点,腾讯云实时计算服务Oceanus所进行的优化与扩展,以及实践总结。...首先我们可以在左边进行一个CACHE,这个CACHE并不是无条件的,在CACHE之前先向右边去做匹配的查询,如果能匹配上,说明当前对这条Join key是Inner Join的逻辑,它其实是不需要CACHE...讲师简介 杜立 腾讯大数据专家工程师 腾讯大数据专家工程师,Oceanus实时计算平台研发负责人,2018年加入腾讯,一直从事于实时计算相关领域的研发工作,目前主要专注于腾讯云及内部Flink SQL相关的扩展与优化...,以及Oceanus产品化相关工作。

2.2K20

Oceanus 实践-消费 CMQ 主题模型数据源

实时即未来,最近在腾讯云流计算 Oceanus 进行Flink实时计算服务,以下为 Flink 消费腾讯云 CMQ 的数据实践。...CMQ 主题订阅可以实时同步主题模型数据到队列模型,借助这种机制,我们可以在 Oceanus 实现 CMQ 主题模型数据源表的读取。 1....环境搭建 1.1 创建 Oceanus 集群 在 Oceanus 控制台的【集群管理】->【新建集群】页面创建集群,选择地域、可用区、VPC、日志、存储,设置初始密码等。...我们这里新建两个队列,其中一个用来订阅 CMQ 主题模型数据,另一个用作 Oceanus 作业的目的表。...作业创建 2.1 创建 SQL 作业 在 Oceanus 控制台【作业管理】->【新建作业】-> SQL作业,选择刚刚新建的集群创建作业。

1.5K50

Flink 实践教程-入门(4):读取 MySQL 数据写入到 ES

作者:腾讯云流计算 Oceanus 团队 流计算 Oceanus 简介 流计算 Oceanus 是大数据产品生态体系的实时化分析利器,是基于 Apache Flink 构建的具备一站开发、无缝连接、亚秒延时...创建流计算 Oceanus 集群 进入流计算 Oceanus 控制台[3],点击左侧【集群管理】,点击左上方【创建集群】,具体可参考流计算 Oceanus 官方文档创建独享集群[4]。...创建 ES 集群和流计算 Oceanus 集群时所选私有网络 VPC 必须是同一 VPC。 流计算 Oceanus 作业 1....数据查询 进入 Elasticsearch 控制台[5],点击之前购买的 Elasticsearch 实例,点击右上角【Kibana】,进入 Kibana 查询数据。...具体查询方法请参考通过 Kibana 访问集群[7]。

1.1K30

Flink 实践教程:入门2-写入 Elasticsearch

通过 Flink 生成数据写入到 Elasticsearch 前置准备 创建 Oceanus 集群 活动购买链接 1 元购买 Oceanus 集群。...进入 Oceanus 控制台,点击左侧【集群管理】,点击左上方【创建集群】,具体可参考 Oceanus 官方文档 创建独享集群。...创建 Oceanus 集群和 Elasticsearch 集群时所选 VPC 必须是同一 VPC。 Oceanus 作业 1....数据查询 进入 Elasticsearch 控制台,点击之前购买的 Elasticsearch 实例,点击右上角【Kibana】,进入 Kibana 查询数据。...具体查询方法请参考 通过 Kibana 访问集群 总结 本示例用 Datagen 连接器随机生成数据,经过 Oceanus 实现最基础的数据转换功能,最后 Sink 到Elasticsearch 中,用户无需提前在

1.1K100

实时监控:基于流计算 Oceanus ( Flink ) 实现系统和应用级实时监控

,并传输到 CKafka,再将 CKafka 数据接入流计算 Oceanus (Flink),经过简单的业务逻辑处理输出到 Elasticsearch,最后通过 Kibana 页面查询结果。.../filebeat -e -c filebeat.yml # 监控系统信息写入test.log文件 top -d 10 >>/tmp/test.log 2、进入 CKafka 页面,点击左侧【消息查询...】,查询对应 topic 消息,验证是否采集到数据。...DataInput; 4、配置作业参数 【内置 connector】选择flink-connector-elasticsearch6和flink-connector-kafka 注: 根据实际版本选择 5、查询...ES 数据 在 ES 控制台的 Kibana 页面查询数据,或者进入某台相同子网的 CVM 下,使用以下命令进行查询: # 查询索引 username:password请替换为实际账号密码

1.1K20

实时监控:基于流计算 Oceanus ( Flink ) 实现系统和应用级实时监控

,并传输到 CKafka,再将 CKafka 数据接入流计算 Oceanus (Flink),经过简单的业务逻辑处理输出到 Elasticsearch,最后通过 Kibana 页面查询结果。.../filebeat -e -c filebeat.yml # 监控系统信息写入test.log文件 top -d 10 >>/tmp/test.log 2、进入 CKafka 页面,点击左侧【消息查询...】,查询对应 topic 消息,验证是否采集到数据。...DataInput; 4、配置作业参数 【内置 connector】选择flink-connector-elasticsearch6和flink-connector-kafka 注: 根据实际版本选择 5、查询...ES 数据 在 ES 控制台的 Kibana 页面查询数据,或者进入某台相同子网的 CVM 下,使用以下命令进行查询: # 查询索引 username:password请替换为实际账号密码

2.2K30

Flink 实践教程:入门(2):写入 Elasticsearch

作者:腾讯云流计算 Oceanus 团队 流计算 Oceanus 简介 流计算 Oceanus 是大数据产品生态体系的实时化分析利器,是基于 Apache Flink 构建的具备一站开发、无缝连接、亚秒延时...前置准备 创建 流计算 Oceanus 集群 进入流计算 Oceanus 控制台(https://console.cloud.tencent.com/oceanus/overview),点击左侧【集群管理...数据查询 进入Elasticsearch 控制台(https://console.cloud.tencent.com/es),点击之前购买的 Elasticsearch 实例,点击右上角【Kibana】...,进入 Kibana 查询数据。...具体查询方法请参考通过 Kibana 访问集群(https://cloud.tencent.com/document/product/845/19541) 总结 本示例用 Datagen 连接器随机生成数据

55920

实时监控:基于流计算 Oceanus(Flink) 实现系统和应用级实时监控

,并传输到 CKafka,再将 CKafka 数据接入流计算 Oceanus (Flink),经过简单的业务逻辑处理输出到 Elasticsearch,最后通过 Kibana 页面查询结果。...[Kafka集群] 购买完成后,再创建Kafka topic: topic-app-info 2.3 创建 Oceanus 集群 流计算 Oceanus 服务兼容原生的 Apache Flink 任务...创建完后 Oceanus 的集群如下: [Oceanus集群] 2.4....进入 Ckafka 页面,点击左侧【消息查询】,查询对应topic消息,验证是否采集到数据。...ES数据查询 进入某台同子网的CVM下,使用以下命令或者在ES控制台的Kibana页面查询ES数据: # 查询索引 username:password请替换为实际账号密码 curl -XGET -u

6.2K254

Oceanus:美团点评HTTP流量定制化路由的实践

本文主要讲述Oceanus如何通过策略抽象、查询、渲染和分组动态更新,实现HTTP请求的定制化路由。 随着公司业务的高速发展,路由场景也越来越复杂。...Oceanus定制化路由的核心设计&实现 关于分流机制,我们主要从以下四个方面来讲述: 策略抽象:合理定义策略结构,适用尽可能多的业务场景。 策略的高效查询:接口粒度关联,应用维度管理。...以私有策略gray-deploy为例,在Oceanus管理平台进行添加,如下图所示: ? 备注:这里省略了策略的非核心字段比如switch、graylist等。 如何实现策略的高效查询?...根据Host+location_path,到共享内存中查询所开启的策略名。 如果是公共策略,直接根据策略名去查询策略数据。...备注:公共策略以"oceanus"开头,区别于私有策略的命名。 运行时策略渲染 查询到请求开启的策略后,Oceanus需要运行时判断是否匹配,以私有策略为例,执行流如下图所示: ?

1.3K10

Oceanus 实践-从0到1接入 CKafka SQL 作业

Oceanus 简介 流计算 Oceanus 是位于云端的流式数据汇聚、计算服务。只需几分钟,您就可以轻松构建网站点击流分析、电商精准推荐、物联网 IoT 等应用。...流计算 Oceanus 提供了便捷的控制台环境,方便用户编写 SQL 分析语句或者上传运行自定义 JAR 包,支持作业运维管理。...目前 Oceanus 使用的是独享集群模式,用户可以在自己的集群中运行各类作业,并进行相关资源管理。...操作步骤 步骤1:获取Ckafka实例接入地址 Ckafka实例与Oceanus集群在同一子网时: Ckafka接入地址为: [Ckafka内网IP与端口.png] Ckafka实例与Oceanus集群不在同一子网时...2、在 Topic 管理页面,单击【新建】,创建名为 oceanus_test1、oceanus_test2 的两个 Topic,接下来将讲解Oceanus如何接入Ckafka。

76880

基于流计算 Oceanus 和 Elasticsearch Service 实现实时监控系统

CKafka 数据接入流计算 Oceanus (Flink),经过简单的业务逻辑处理输出到 Elasticsearch,最后通过 Kibana 页面查询结果,并利用云 Grafana 监控 CVM 或业务应用指标...流计算 Oceanus 以实现企业数据价值最大化为目标,加速企业实时化数字化的建设进程。 在流计算 Oceanus 控制台的【集群管理】->【新建集群】页面创建集群,具体步骤请参考帮助文档。 4....】,查询对应 topic 消息,验证是否采集到数据。...创建流计算 Oceanus 作业 在 Oceanus 中,对 Kafka 接入的数据进行加工处理,并存入 Elasticsearch 中。...在 ES 控制台的 Kibana 页面查询数据,或者进入某台相同子网的 CVM 下,使用以下命令进行查询: # 查询索引 username:password 请替换为实际账号密码 curl -XGET

1.1K40

Flink 实践教程:入门(1):零基础用户实现简单 Flink 任务

作者:腾讯云流计算 Oceanus 团队 流计算 Oceanus 简介 流计算 Oceanus 是大数据产品生态体系的实时化分析利器,是基于 Apache Flink 构建的具备一站开发、无缝连接、亚秒延时...流计算 Oceanus 以实现企业数据价值最大化为目标,加速企业实时化数字化的建设进程。...前置准备 创建流计算 Oceanus 集群 进入流计算 Oceanus 控制台(https://console.cloud.tencent.com/oceanus/overview),点击左侧【集群管理...Sink 到 Blackhole 的数据会被丢弃,用户无法查询到其中的数据,此连接器一般用于于性能测试。 ...点击文末「阅读原文」,了解腾讯云流计算 Oceanus 更多信息~ 腾讯云大数据 长按二维码 关注我们

37430
领券