当前位置: 首页 > news >正文

网络营销是什么内容搜索引擎优化的核心及内容

网络营销是什么内容,搜索引擎优化的核心及内容,建设高端网站的公司,深圳电子网络推广查询flink的keyed state是有有效期(TTL)的#xff0c;使用和说明在官网描述的篇幅也比较多#xff0c;对于三种清理策略没有进行横向对比得很清晰。 全量快照清理(FULL_STATE_SCAN_SNAPSHOT)增量清理(INCREMENTAL_CLEANUP)rocksdb压缩清理(ROCKSDB_COMPACTION_FILTER) 注意…flink的keyed state是有有效期(TTL)的使用和说明在官网描述的篇幅也比较多对于三种清理策略没有进行横向对比得很清晰。 全量快照清理(FULL_STATE_SCAN_SNAPSHOT)增量清理(INCREMENTAL_CLEANUP)rocksdb压缩清理(ROCKSDB_COMPACTION_FILTER) 注意三种状态清理策略不是互斥的并不是三选一的问题一般是全量快照清理配合另两个其中的一个来使用需要根据不同的state backend可以看到StateTtlConfig.CleanupStrategies.strategies是一个集合来的。 全量快照清理 只发生在全量checkpoint的时候把过期的元素过滤掉以减少远程端checkpoint storage的大小(如hdfs)无论状态后端是hashmap还是rocksdb都支持官网用了另一种相同意思描述在 RocksDBStateBackend 的增量 checkpoint 模式下无效(当前hashmap不支持增量checkpoint) 开启方式 StateTtlConfig ttlConfig StateTtlConfig .newBuilder(Time.seconds(1)).cleanupFullSnapshot() //只要有这行即可.build(); // 只有开启了全量快照清理才会触发transform过滤private StateSnapshotTransformFactory? getSnapshotTransformFactory() {if (!ttlConfig.getCleanupStrategies().inFullSnapshot()) {return StateSnapshotTransformFactory.noTransform();} else {return new TtlStateSnapshotTransformer.Factory(timeProvider, ttl);}} 当进行全量快照是会遍历状态中每个元素(TtlValue)过滤掉那些已经过期的TtlStateSnapshotTransformer.expired() 增量清理 在状态访问、增加、修改、删除时都会触发主要是为了减少状态后端中的大小当前仅状态后端为hashmap才支持增量清理 这里的增量有点难理解实际它的含义是对于一个keyed stated状态是按key被分区成若干部分的每次只取cleanupSize个key的状态(StateEntry)进行清理对于大状态这是必须的因为这会增加状态算子处理数据的时间。对于rocksdb由于提供不了全局的StateEntry访问器所以它不支持增量清理AbstractRocksDBState.getStateIncrementalVisitor 判断是否满足增量清理TtlStateFactory.registerTtlIncrementalCleanupCallback 清理逻辑TtlIncrementalCleanup.runCleanup 启用方式这玩意在hashmap状态后端中是默认开启的!!! public IncrementalCleanupStrategy getIncrementalCleanupStrategy() {IncrementalCleanupStrategy defaultStrategy isCleanupInBackground ? DEFAULT_INCREMENTAL_CLEANUP_STRATEGY : null;return (IncrementalCleanupStrategy)strategies.getOrDefault(Strategies.INCREMENTAL_CLEANUP, defaultStrategy);}只要isCleanupInBackgroundtrue就算没显式调用cleanupIncrementally(),它依然会给你生成一个默认的增量清理策略。所以在上述全量快照清理的启用示例中同时也开启了增量清理。如果需要禁止需要显式调disableCleanupInBackground() rocksdb压缩清理 flink 提供的 rocksdb 压缩过滤器(FlinkCompactionFilter)会在压缩时过滤掉已经过期的状态数据最终调用到C的nactive方法减少sst文件的大小。应该与增量/全量checkpoint方式无关。
http://www.dnsts.com.cn/news/57893.html

相关文章:

  • html代码软件阳泉seo
  • 网站建设 人员 年终总结百度指数排行榜
  • 陇南市响应式网站建设科技公司名称大全简单大气
  • 毕业设计做网站 答辩会问什么问题厦门礼品网站商城制作案例
  • 做网站需要掌握什么软件定制wordpress
  • 网站推广排名平台工业信息化网站备案系统
  • 网站设计 开发人员登陆网站空间的后台
  • 化工网站建设怎么找关键词
  • 做棋盘游戏辅助的网站特效素材免费下载网站
  • 主机开通成功网站建设中wordpress 3.5.2 漏洞
  • 网站建设基础问题如何上传网站数据库
  • 广东企业移动网站建设哪家好asp网站咋做
  • 小明seo教程为什么做网站结构优化
  • 兰州市住房城乡建设局网站河北建基官网
  • 为推广网站做的宣传活动wordpress 飘窗
  • 外贸网站建设费用一般要多少怎么用手机做抖音上最火的表白网站
  • wordpress 编辑权限 发文章惠州网站建设乐云seo在线制作
  • 网站查询服务器58同城石家庄网站建设
  • 青海建设厅官方网站如何做制作头像的网站
  • 温州网站设计公司个人备案经营网站
  • 凡科建站怎么导出网页一套会员管理系统多少钱
  • 网站一般用什么服务器网上挣钱
  • 网站建设公司考察郑州的建设网站有哪些手续费
  • 网站建设工作分解结构图或表wordpress转入插件
  • 免费建站平台哪个好重庆建网站公司
  • 苏州网站设计kgwl为什么网站要域名解析
  • 网站建设方法冫金手指排名26企业为什么要纳税
  • 嘉兴网站开发选哪家青岛网上房地产
  • 免费ppt模板大全免费下载网站大连网站制作信ls15227
  • 中文网站建设中模板光伏发电国家最新政策