多点DMALLxStarRocks:实现存储引擎的收敛,保障高查询并发及低延迟要求经济参考网

多点DMALL成立于2015年,是一站式全渠道数字零售解决方案服务商。数字化解构重构零售产业,提供端到端的商业SaaS解决方案。目前,多点DMALL已与120多家连锁零售商、品牌商等达成合作,覆盖四个国家和地区15000家门店,模式受到广泛验证。

多点大数据部门使用StarRocks逐步替代了Impala、ImpalaonKudu、ApacheKylin等存储引擎,实现了存储引擎的收敛,简化了实时数据处理链路,同时也能保障较高的查询并发以及较低的响应延迟要求。

一、背景介绍

多点大数据部门为内部业务研发团队、数据分析师、外部用户以及合作伙伴,提供了基础的大数据产品、平台服务,帮助零售企业解决了从基本的数据汇总管理、统一的数据计算应用、到各种场景下对数据的多模式使用的需求,可覆盖零售企业绝大部分数据诉求。

技术层面,多点大数据部门基于Hadoop开源技术栈,并进行了部分二次开发后构建起了以下的一个技术架构全景图。从下到上分为基础设施层、数据源层、数据集成层、离线/实时计算层、集市层、分析存储层、数据服务/应用层,数据开发、数据模型中心与运维管理层对各层提供支持。

基础设施层:包括超大带宽的专线网络;公有云、私有云、机房托管的混合云部署;

数据源层:包括企业OLTP数据库、业务数据、日志数据、三方接入数据;

数据集成层:DataBus是多点自研数据同步平台,解决企业内各业务线之间、跨企业组织之间以及跨行业的数据汇聚、融合等问题,将不同系统的数据相互打通,实现数据自由流动;

离线计算层:利用Hive/Spark高可扩展的批处理能力承担离线数仓的ETL和数据模型加工;

实时计算层:利用Flink/SparkStreaming完成实时数据的ETL(包括维度扩充,多流Join,实时汇总)等;

离线/实时集市层:使用数仓分层模型构建ODS(原始数据层)、DWD(数据明细层)、DWS(汇总层)、DIM(维度层)、DWT(主题层)、ADS(应用层),并根据公司业务拆分不同的数据域;

分析存储层:主要依赖Druid、ClickHouse、ImpalaonKudu、ApacheKylin、Elasticsearch、HBase、MySQL、StarRocks提供OLAP查询能力;

数据服务/应用层:该层通过提供BI分析产品、数据服务接口、营销、报表类产品,向内部运营人员、外部客户、合作伙伴提供数据分析决策能力。

二、原有架构痛点

上述架构解决了多点绝大部分数据诉求,在整个架构中,无论是基于Hive、Spark的离线计算,基于Flink、SparkStreaming的实时计算;基于HDFS、Kafka的存储;基于数仓分层模型建设等方案都已基本成熟。但是在OLAP领域,无论是多点还是业界仍然处于百家争鸣,各有所长的状态。纵观多点在OLAP引擎的探索实践中,遇到了各种各样的问题,总结起来如下:

2.1技术成本

由于上层业务场景复杂,各个场景的技术难点、核心点均不一样。多点生活在整个技术架构升级的过程中先后引入了HBase、Elasticsearch、Druid、ClickHouse、ImpalaonKudu、ApacheKylin等OLAP引擎。但是随着技术栈增多,技术曲线陡峭,没有充足的资源进行多技术栈的维护,造成了比较高的技术成本。

2.2开发成本

多点的数据分析场景大致可以分为离线T+1更新分析场景、实时更新分析场景、固定维度分析场景。

2.2.1离线T+1更新的分析场景

例如多点的精细化用户运营平台,其核心的功能是基于用户、消费、行为、设备等属性,提供多维度筛选条件,并通过自定义条件实现用户分层,便于进行精细化用户运营。

针对数据更新为T+1的分析场景,原主要使用的分析引擎为ClickHouse。利用ClickHouse构建“大宽表”模型,将事实表与维度表提前进行关联,对外提供单表聚合的SQL查询,以及通过构建DWT主题宽表,提供Adhoc查询;该场景面临的问题是:虽然ClickHouse单表查询强悍,但是Join能力不强,需要提前进行关联,将多表关联成单表,会存在额外的开发成本。

2.2.2实时更新分析场景

针对数据为实时(秒级)更新的场景,原主要使用ImpalaonKudu引擎,采用Lambda架构,基于相同的主键,将流式的预计算的结果数据、批计算的结果数据,基于相同的主键进行merge。

2.2.3固定维度分析场景

固定维度的分析场景主要针对固化的、标准的业务场景进行分析,多维分析可以对以多维形式组织起来的数据进行上卷、下钻、切片、切块、旋转等各种分析操作,以便剖析数据,使分析者、决策者能从多个角度、多个侧面观察数据仓库中的数据,从而深入了解包含在数据中的信息和内涵。

针对分析维度固定的分析场景,按照业务上常用的分析指标以及维度,此前使用ApacheKylin进行cube预计算。但是使用ApacheKylin也会遇到如下问题:

1)由于多点业务场景涉及的维度比较多,各种类目、营运组织的组合,会导致cube膨胀,占用比较多的存储资源;

2)当数据重跑以及新增维度,指标的时候。针对已经在线上运行的cube模型,为了保障数据重跑时候服务依然可用,需要新增cube模型,并行提供支持,造成存储重复;

3)由于目前使用的ApacheKylinv3.1.2是使用HBase作为后端存储,rowkey顺序设计以及分区键的选择会严重的影响查询性能,对开发不友好。

2.3运维成本

多点作为一站式全渠道数字零售解决方案服务商,可以满足客户不同的接入部署需求。多点大数据产品系统的接入可以大致分为SaaS化接入、私有云以及本地化部署。针对私有云、本地化部署的客户,OLAP引擎易部署、易维护、极简的架构尤其重要,像HBase、ImpalaonKudu、ApacheKylin等强依赖Hadoop生态的OLAP引擎,会增加部署的复杂性;ClickHouse集群不能自动感知集群拓扑变化,也不能自动balance数据,会增加缩容、扩容等的维护成本。

三、选择StarRocks的原因

多点大数据部门从2021年年初开始,在调研市面上常用的存储引擎时发现了StarRocks。StarRocks架构设计融合了MPP数据库,以及分布式系统的设计思想,具备架构精简,支持全面向量化引擎、智能查询优化、高效更新、智能物化视图、标准SQL、流批一体、高可用易扩展等特性,天然的解决了上述的问题。

3.1使用StarRocks的特性解决当前痛点

·引擎收敛

原有系统的多维分析,高并发查询,预计算,实时分析,Adhoc查询等场景下使用了多套系统,基本上可以使用一套StarRocks解决。多点大数据平台、产品逐步形成以StarRocks为主,其他OLAP引擎为辅的存储架构,解决维护多套引擎的技术成本问题。

·使用星型、星座模型替代“大宽表”模型

StarRocks支持BroadcastJoin、ColocateJoin等分布式Join的特性,可以在查询性能可接受的范围内,使用星型、星座模型替代“大宽表”模型,节约提前关联的开发成本,同时针对事实表中历史数据变更,需要重新“跑数”的场景,可以只重跑(OverWrite)部分表的数据,提高整体的“跑数”效率。

·简化Lambda架构中的预聚合部分

StarRocks支持明细、聚合、更新模型,可以基于StarRocks自带预聚合的特性,优化掉现有Lambda架构的中的预聚合部分。

StarRocks直接拉取/订阅Hive或者Kafka中的数据,在StarRocks中进行聚合运算;StarRocks的数据模型是Aggregate模型,通过MAX、SUM、MIN、BITMAP_UNION等聚合函数在StarRocks中进行预聚合。

·模型持续迭代

针对已在线上运行的模型,如果有需求上的变更,比如增加、删除、变更字段,可以使用StarRocks简单SQL命令动态地修改表的定义,在表结构变更的过程中,线上的服务不受任何的影响。

·明细、汇总一体化

在实际的业务场景中,通常存在两种场景并存的分析需求:对固定维度的聚合分析和对原始明细数据的查询。在这种情况下,StarRocks支持对原表构建物化视图,数据更新的时候,物化视图跟随原表一起进行更新,保证数据的一致性。当用户查询时,并不感知物化视图的存在,不必显式的指定物化视图的名称,查询优化器可以根据查询条件自动判断是否可以路由到相应的物化视图上。

·外表能力

StarRocks支持以外部表的形式,接入其他数据源包括MySQL、HDFS、Elasticsearch、Hive等。比如可以使用StarRocks建立Elasticsearch的外表,为Elasticsearch提供SQL查询的能力。

3.2基于多点报表业务真实场景的性能测试

·单表聚合查询

在现有的数据T+1更新的汇总业务场景中,选取了多点报表业务中的“单品销售分析”场景进行测试,单表单天数据亿级别,上百个维度和分析指标,属于典型的基于“大宽表”的Adhoc查询场景。在相同情况(机器配置、数据量、SQL)下进行ClickHouse对比StarRocks的性能测试:

横坐标:分区(天)数-并发数;纵坐标:响应时长(ms)

从查询响应时长来看,单表的聚合查询,ClickHouse与StarRocks的查询响应时长相差不多。

·多表关联查询

在现有的数据T+1更新多表关联的汇总分析业务场景中,选取了现在多点报表业务中的“门店销售分析”场景进行测试,事实表单天数据亿级别,多个维表数据量在十万级别,属于典型的高维分析场景。在相同情况(机器配置、数据量、SQL)下进行ClickHouse对比StarRocks的性能测试:

从查询响应时长来看,多表关联聚合查询,StarRocks的性能要优于ClickHouse。

·实时更新读写查询

在现有的数据准实时更新(边写边读)的汇总查询业务场景中,选取了“实时销售分析”场景进行测试,订单数据实时更新,单天数据量亿级别。属于典型的“实时更新,实时查询”场景。在相同情况(机器配置、数据量、SQL)下进行ImpalaonKudu对比StarRocks的性能测试:

横坐标:分区(天)数-并发数;纵坐标:响应时长(ms)。

从查询响应时长来看,在边读边写的情况下,聚合查询的SQL,StarRocks的性能要优于ImpalaonKudu。

四、实践经验

多点目前已经在高维业务指标报表、Adhoc分析、实时全链路监控等场景中引入了StarRocks,在使用中总结出以下经验:

4.1集群拆分

由于StarRocks极简的架构设计,易于运维部署。我们根据一定的规则,搭建了多套集群,避免业务之间的相互影响。

4.2按照数据更新频率进行拆分

例如数据是T+1更新,且单表数据量在百亿级别以上的场景(例如高维业务指标报表、Adhoc分析),我们构建了离线分析集群。通过提高StarRocks的查询并发(parallel_fragment_exec_instance_num)、单节点内存限制(exec_mem_limit)等对复杂查询友好的参数,提高集群的查询性能;

针对数据是准实时更新,写多读多的场景(实时报表、实时全链路监控),我们构建了实时分析集群,通过调整StarRocks的compaction(cumulative_compaction_num_threads_per_disk、base_compaction_num_threads_per_disk)等对写入友好的参数,加快数据版本合并。

4.3按照业务域进行拆分

多点客户的接入方式不同,且各种SLA要求也不同,会按照不同的需求搭建不同的StarRocks集群,尽量满足多种客户需求。

4.4调优手段

针对在线服务、系统,为了提高系统整体的查询性能,可以从不同的维度进行优化:

4.4.1优化表结构定义

1)模型选择

StarRocks的模型包括明细模型、聚合模型、更新模型。

如果需要对原始的数据(例如订单流水,原始操作记录等)来进行分析,可以选择明细模型;

如果业务方进行的查询为汇总类查询,比如SUM、COUNT、MAX等类型的查询,可以选择聚合模型,提前进行预聚合,查询的时候直接获取结果;

如果数据需要频繁的进行状态更新(比如订单的状态变更),可以选择更新模型。

2)分区(parition)和分桶(bucket)

3)稀疏索引、bloomfilter、BitmapIndex

为了提高查询的性能,可以对StarRocks的表结构额外构建索引。稀疏索引:可以将查询中常见的过滤字段放在schema的前面,区分度越大,频次越高的查询字段越往前放;同时对区分度比较大的列构建bloomfilter;对区分度不大的列构建BitmapIndex。

4)物化视图

针对实际查询场景中经常用到的查询SQL,可以对原始表构建物化视图,其本质为原始表(basetable)的一个物化索引,通过物化视图提前进行索引排序、指标预计算,查询的时候自动路由到物化视图进行查询。

5)使用BITMAP/HyperLogLog数据类型进行去重

在交易场景中进行会计算交易次数,使用常规的方式(COUNTDISTRINCTorder_id)去重,其缺点是需要消耗极大的计算和存储资源,对大规模数据集和查询延迟敏感的去重场景支持不够友好。通过定义BITMAP的数据类型,可以减少传统COUNTDISTINCT去重的执行需要的内存空间、执行时长;而对于像流量统计场景中针对UV的计算,在允许有部分统计偏差的前提下,可以定义HyperLogLog的数据类型,提高去重效率。

4.4.2优化查询SQL

1)小表Join可以对使用BroadcastJoin

当大表与小表进行Join的时候,可以使用BroadcastJoin(StarRocks针对小表的默认Join方式),小表向大表广播的方式进行Join。该方式可以用于事实表与维度表进行关联查询;

2)大表Join可以使用ColocationJoin

3)并行度调整

当机器资源比较充裕时,可以将增加执行并行度(parallel_fragment_exec_instance_num),让更多的执行实例同时处理一组数据扫描,从而提升查询效率。但是并行度设置为较大的数值会消耗更多的机器资源,如CPU、内存、磁盘IO,影响整体的QPS。需要根据实际上的查询场景来设置并行度,一般建议占用机器核数的50%。

4)CBO优化器

针对复杂Ad-hoc场景,可以开启StarRocks的基于成本(Cost-basedOptimizer,CBO)的查询规划器,在众多查询计划空间中快速找到最优计划,提高查询优化器。

4.5工具集成

为了与目前多点的大数据平台进行打通,对StartRocks进行了一些集成封装。

·数据集成

通过封装StarRocks的BrokerLoad以及StreamLoad接口,与多点的大数据平台打通,实现通过配置的方式将数据从Hive批量同步到StarRocks,或者订阅MQ将实时数据同步到StarRocks。

·监控预警

通过集成Prometheus与Grafana,与监控平台打通。对多个StarRocks集群的运行情况进行监控,当集群的某些指标超过一定阈值的时候进行报警。

五、总结与展望

多点从2021年上半年开始调研引入StarRocks,当前已有四个集群在稳定运行提供线上服务,逐步替代了Impala、ImpalaonKudu、ApacheKylin等存储引擎,实现了存储引擎的收敛,简化了实时数据处理链路,同时也能保障较高的查询并发以及较低的响应延迟要求。目前公司也在越来越多的业务中尝试使用StarRocks。

在引擎引入以及切换的过程中,得到了StarRocks社区的大力支持。后续公司在有余力的情况下会参与StarRocks的社区共建,共同打造性能强悍的国产新一代MPP数据库。(作者:任伟,多点生活大数据部门资深研发工程师)

随着互联网平台的快速发展,许多三线以下城市的小镇青年在短视频等特定场域逐渐“崭露头角”。

山西启动新一轮国资国企改革一年多来,省属国有企业运行持续向好,前三季度实现营业收入、利润总额双双上扬。

新闻线索提供热线:010-6307437563072334报社地址:北京市宣武门西大街57号

THE END
1.如何通过AI优化现有的机器视觉网络如何通过AI优化现有的机器视觉网络 引言 机器视觉网是一种集成了计算机视觉技术、物联网和人工智能的网络系统,能够实时捕捉并分析周围环境中的图像信息。随着技术的不断进步,这种系统在安全监控、工业自动化、医疗诊断等多个领域得到了广泛应用。 现有机器视觉网络的问题https://www.vjvqxysd.cn/ce-ping/524920.html
2.资源优化瘦身:全面升级网站性能攻略资源瘦身计划是提升网站性能的关键策略之一,通过精简代码和资源、优化网页加载速度、使用缓存技术、优化数据库性能以及持续监控和调优,可以全面提升网站性能,打造高效、稳定的在线平台。在实施资源瘦身计划时,需要综合考虑网站实际情况和需求,制定合适的优化方案,并持续关注和改进,确保网站性能不断优化和提升。https://www.0515zz.com/html/jianzhan/2024-12-17/303738.html
3.性能调优的未来:创新技术和趋势(性能调优的未来趋势)自动化是性能调优的另一个重要趋势。自动化工具可以帮助开发人员自动执行性能调优任务,例如性能测试和优化。随着自动化技术的不断发展,它们将变得更加强大和易于使用,使性能调优更加高效。 结论 性能调优领域正在不断创新,以满足不断增长的需求。机器学习和人工智能、容器化、微服务、无服务器计算、云监控和分析以及自动https://www.ulidc.com/2024/12/16/%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E7%9A%84%E6%9C%AA%E6%9D%A5%EF%BC%9A%E5%88%9B%E6%96%B0%E6%8A%80%E6%9C%AF%E5%92%8C%E8%B6%8B%E5%8A%BF-%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E7%9A%84%E6%9C%AA%E6%9D%A5/
4.拿捏!高效掌握离线数据,让数据资产快速释放价值赛博威数据上传平台,作为专业的离线数据上传工具,操作简便,功能强大,支持海量离线数据的高效上传、高效管理与高效验证。助力企业突破离线数据管理瓶颈,全面提升数据上传效率与管理能力。 ■高效数据上传:支持批量上传与自动化处理,显著提升操作效率,同时大幅降低时间和人力成本。 https://www.51cto.com/article/804444.html
5.边缘计算节点:引领网络优化的技术新篇章基于智能驱动的车载边缘计算网络架构,本文设计了任务卸载和服务缓存的联合优化机制。该机制对用户任务卸载以及计算和缓存资源的调度进行了建模,旨在实现最优的卸载决策和资源管理方案。 3.异步分布式强化学习算法在车载边缘计算中的应用 鉴于车载网络的动态、随机和时变特性,本文采用异步分布式强化学习算法进行最优卸载决策和https://www.1asp.com.cn/html/yunjisuan/2024-12-21/374692.html
6.在线方法总是优于离线方法?离线优化和在线优化在AI 对齐问题上,在线方法似乎总是优于离线方法,但为什么会这样呢?近日,Google DeepMind 一篇论文试图通过基于假设验证的实证研究给出解答。 根据人类反馈的强化学习(RLHF)随着大型语言模型(LLM)发展而日渐成为一种用于 AI 对齐的常用框架。不过近段时间,直接偏好优化(DPO)等离线方法异军突起 —— 无需主动式的在线https://blog.csdn.net/python1234_/article/details/139054370
7.AI系统离线图优化技术腾讯云开发者社区【AI系统】离线图优化技术 上一篇文章主要回顾了计算图优化的各个组成部分,包括基础优化、扩展优化以及布局和内存优化。这些优化方式在预优化阶段、优化阶段和后优化阶段都有所应用,以提高计算效率。同时,还介绍了 AI 框架和推理引擎在图优化方面的不同应用和侧重点。接下来,我们从计算图优化的各个组成部分开始逐步进行https://cloud.tencent.com/developer/article/2474262
8.基于功率电解槽功率参考值由自适应控制器确定,温度参考值可根据最大效率曲面获得。考虑到电解系统效率模型计算相对复杂,在线实时优化难以在有效时间内完成,因此将功率自适应分配策略分为离线优化和在线控制两个部分:离线优化实现功率-温度参考值生成;在线控制实现基于功率-温度参考值的自适应调节控制。以下进行详细论述。https://dgjsxb.ces-transaction.com/fileup/HTML/2024-7-2236.htm
9.mPaasH5离线包优化指南在移动互联网时代的今天,市场上绝大多数终端App都在使用H5展示页面,且随着终端技术迭代更新和市场多变性,H5页面在App中的占比越来越重要。同时也暴露出一个所有App的共性问题,即性能优化。同样的H5页面的性能优化也是重点问题。在mPaaS团队中虽然已将H5页面资源等打包做https://developer.aliyun.com/article/848599
10.蚂蚁金服核心技术:百亿特征实时推荐算法揭秘阿里妹导读:本文来自蚂蚁金服人工智能部认知计算组的基础算法团队,文章提出一整套创新算法与架构,通过对TensorFlow底层的弹性改造,解决了在线学习的弹性特征伸缩和稳定性问题,并以GroupLasso和特征在线频次过滤等自研算法优化了模型稀疏性,在支付宝核心推荐业务获得了uvctr的显著提升,并较大地提升了链路效率。 https://maimai.cn/article/detail?fid=1010621115&efid=mIQCHnkj0zjxlpygUmo5mg
11.携程AI推理性能的自动化优化实践因此我们建立了自动化优化流程,将所支持的优化技术涵盖在内,结合模型训练平台,数据标注平台,从模型设计,模型训练到模型推理优化,模型部署全链路,实现零介入无感知的优化效果,大大提升工作效率以及整体优化效果的稳定性。 图2所示为数据平台,模型训练平台,模型优化和部署的大概流程。具体有哪些优化手段,如何进行自动化实现https://zhuanlan.zhihu.com/p/411106909
12.SimsciRomeo4.3.1(化工流程在线优化软件):haocaxROMeo 是目前唯一同时支持在线优化与离线分析,在线与离线共用同一个模型和同一个人机界面的商品化过程优化软件。 ROMeo 具有友好易用的人机界面,并提供与各种第三方组件(如炼油、乙烯反应器模型,以及用户自定义模型)的接口,为您的各类过程优化工作提供强有力的支持。 http://blog.chinaunix.net/uid-22805134-id-1769077.html
13.麒麟软件在离线混部优化方案,为企业数据中心降本增效为了解决大规模集群中资源利用率低效问题,屏蔽在离线混合部署之间天然的性能干扰,麒麟软件推出在离线混部优化方案,在K8S场景下,根据内核提供的接口,在rubik解决方案的基础上引入多项自研优化,提供了完整的QoS(服务质量等级)控制机制来实现在线服务保障,在提升资源利用率的同时降低性能折损!https://www.kylinos.cn/about/news/1838.html
14.4)针对固定周期模式下的,基于Q学习理论对多个路口进行相位差优化a4) 针对固定周期模式下的,基于Q学习理论对多个路口进行相位差优化研究,建立了延误最小为优化目标的离线Q学习模型。以集成VISSIM-Excel VBA-Matlab的仿真平台为技术平台,采用VBA及Matlab编程实现算例,然后将最优解在线应用到VISSIM实时交通控制中,并与MAXBAND方法进行对比。 4) In view of the fixed cyclical patternhttp://riyu.zaixian-fanyi.com/fan_yi_8290601
15.华航智造PQArt在线教程PQArt2020离线编程仿真软件的本次更新,主要是在原PQArt2019版本基础上,结合年初制定的软件长远发展规划,外加这段时间一线销售、技术、经销商、用户、网络等渠道的反馈基础上,做出的一次阶段性改进。详细改动请看下面详述: 1.机器人: 1.1.【增加】机器人在线库继续扩充新的品牌 https://www.pq1959.com/s/3ul
16.百亿级图数据在快手安全情报的应用与挑战本文讲述了快手如何搭建安全情报服务架构与优化情报系统。https://www.secrss.com/articles/31209
17.特征平台的探索–UU跑腿技术团队算法模型离线训练得到的 SQL 脚本,一键部署上线,具有统一的底层计算函数,使『线上线下一致性』得到天然保障。 毫秒级超低延迟的实时 SQL 引擎 线上实时 SQL 引擎基于完全自研的高性能时序数据库,对于实时特征计算可以达到毫秒级别的延迟 面向特征计算的优化的离线计算引擎 https://tech.uupt.com/?page_id=876
18.综合能源仿真优化平台将优化设计或者能源诊断过程中生成的数字孪生模型,在SimuWorks上仿真运行,可以用于实现系统的优化运行。根据仿真系统是否与实际系统在线连接,可以分为离线优化运行和在线优化运行两种方式。 1.离线优化运行 将第二天的负荷预测数据输入仿真系统,根据优化目标(如效率最高、碳排放最低或者二次能源利用率最高等等),通过数字http://www.simuworks.com/product/102.html
19.免费网站排名优化在线64xl.com最专业的下拉平台搜索词下拉在很多场景下,搜索对于流量的转化率要高于推荐,对业务增长的影响也远高于推荐。但是关于搜索的文章却很少,本文作者介绍了电商APP的智能搜索引擎,讲解了AI时代如何进行搜索,一起来学习吧。 现在市面上讲推荐的人太多了,关于推荐的书也很多。 很少有人聊搜索,但在很多场景下,搜索转化的流量远比推荐大,搜索转https://m.bjhwtx.com/h-nd-200607.html
20.1月14日正式服版本更新公告本次更新前,为了防止召唤师们在线游戏对战时遭遇停机维护而产生不必要的损失,我们将在版本更新时提前半小时关闭PVP和人机对战入口!请各位召唤师相互转告哦! 地图场景提示优化 1分钟时主宰/暴君出生点会出现场景特效预告下一次龙的进化方向 特效的元素均取自主宰暴君进化部位时的部位元素 https://pvp.qq.com/web201706/newsdetail.shtml?tid=498320
21.版本更新君联找帮优化离线 适配android10 修复BUG 找帮更新V 7.3.0906.29正式版[2019-09-06] 1.优化同屏 2.优化实况 3.优化定位相关 4.优化无响应 5.提高在线率 找帮更新V 7.2.0809.25正式版[2019-08-13] 优化离线问题 优化实况视频清晰度 优化实况卡顿问题 增加离线行为记录 http://www.unking.cn/gengxin.jsp
22.优化web嘲下的加载性能问题性能嘲优化案例性能应用内组件冗余刷新优化指导 组件封装开发实践 横竖屏切换开发实践 自定义弹窗开发实践 智慧多窗开发实践 软键盘布局适配解决方案 媒体开发 生态应用相机实现系统级相机体验 相机分段式拍照性能优化实践 音频播放类应用交互场景实践 视频播放开发实践 在线视频播放卡顿优化实践https://developer.huawei.com/consumer/cn/doc/best-practices-V5/bpta-web-develop-optimization-V5
23.RTO技术:流程工业的AI计划优化一般基于线性规划技术建模,计划优化是从全局、从整体考虑全厂物料分配的优化、装置加工负荷的优化、产品产量和品种的优化。计划优化是离线优化。 RTO技术是装置操作优化的工具,用来计算装置运行效益最大化下的操作方案。RTO的模型是基于机理的非线性模型,求解器也是非线性优化求解器。RTO是在线优化。 http://www.zeeflow.com/html/article/3051.html
24.探索性能前沿,快手系统软件技术演进与资源效率优化服务器总成本是服务器总量和单价相乘,分两部分,一部分是通过提升资源利用率和性能优化来降低服务器用量,比如内核隔离与控干扰技术,GPU 虚拟化与混部技术来提升 CPU 与 GPU 利用率,通过微架构优化、内核优化、编译优化、基础库 / 框架优化、JVM 优化技术提升性能。另外一部分是通过引入新性价比更高的硬件来降低单价https://www.infoq.cn/article/3HZ0zOH4hCDdBtplTq8N
25.基于凸优化和LQR的火箭返回轨迹跟踪制导本文提出的轨迹跟踪方法充分利用分段凸优化方法能进行在线优化的优势以实现燃料最省,同时利用LQR具有良好轨迹跟踪性能的优势实现高精度的轨迹跟踪,且无需提供精确的基准推力控制输入,实际使用更加灵活。通过将火箭的运动分解为包含速度和位置相关的两部分,在此基础上利用分段凸优化方法实现火箭的速度跟踪,同时达到燃料最省https://www.fx361.com/page/2022/1130/16941770.shtml
26.AmazonSageMakerEndpointforbuiltTensorflow Serving(简称TFS)是一个很常用的模型推理开源框架,Amazon SageMaker 内建了TFS推理容器以支持TensorFlow SavedModel模型进行高效推理,Amazon SageMaker内建的TFS推理容器即可以做在线推理(比如通过SageMaker Inference Endpoint),也可以做离线推理(比如通过SageMaker Batch Transform)。本文只讨论内建的TFS的在线推理http://aws.amazon.com/cn/blogs/china/amazon-sagemaker-endpoint-for-built-in-tfs-model-inference-optimization/
27.化工生产公用工程总结9篇(全文)还可用于实现聚合物生产商供应链管理优化, 已在3家主要聚合物生产装置上应用。例如, 意大利Sanassazzo的ENI炼厂于2001年在催化裂化装置上安装了Aspen公司的在线优化系统, 每桶原料节约成本0.1美元。 该公司还和Valero公司 (美国瓦莱罗能源公司) 合作开发了一种适合于整个工厂的能量优化软件, 可以用来优化介质、氢、水https://www.99xueshu.com/w/filexgqp4ac5.html
28.115优化大师(油猴脚本)下载v6.7官方版115优化大师是一款用于优化115网盘使用体验的油猴脚本工具,它能够支持115网盘一键离线下载、批量离线、调用Dplayer或Potplayer播放视频、文件快捷下载、批量下载等多种功能。安装该脚本后115网盘即可支持任意文件一键快捷下载、批量下载、生成播放列表等。还有离线升级、播放优化、等多种其他功能。下文可见详细! https://www.32r.com/soft/89277.html