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

东莞seo排名优化seo排名谁教的好

东莞seo排名优化,seo排名谁教的好,网站开发技术主题,如何和其他网站做友情链接背景 由于我们在flink中使用了状态比较大,无法完全把状态数据存放到tm的堆内存中,所以我们选择了把状态存放到rockdb上,也就是使用rockdb作为状态后端存储,本文就是简单记录下使用rockdb状态后端存储的几个重要的配置项 使用rockdb状态后端…

背景

由于我们在flink中使用了状态比较大,无法完全把状态数据存放到tm的堆内存中,所以我们选择了把状态存放到rockdb上,也就是使用rockdb作为状态后端存储,本文就是简单记录下使用rockdb状态后端存储的几个重要的配置项

使用rockdb状态后端

1.首先看一下rockdb的设计图
在这里插入图片描述

从中需要注意几点:

1.1 每次状态读取操作不一定会经过磁盘,有可能直接从内存中就可以获取到记录了,也有可能要经过好几次IO操作才能读取到记录

1.2 每次写操作都会把记录先顺序写到WAL日志文件中,然后写入memtable内存表,由于写操作是顺序写,虽然比不上直接操作内存,但是性能也不会很差

2.flink全局维度的重要的配置项:

state.backend.rocksdb.memory.managed 默认值true,开启rockdb作为flink状态后端存储

taskmanager.memory.managed.size 默认不配置,显示给rockdb用的堆外内存的总大小
taskmanager.memory.managed.fraction 默认0.4,当参数taskmanager.memory.managed.size没有配置时,给rockdb用的堆外内存的总大小占堆大小的比例

3.rockdb内部的重要的配置项

我们知道rockdb中内部的内存占用主要包含:memtable表,索引(包括数据索引和布隆过滤器索引),以及BlockCache,以下两个配置是调整rockdb内部的内存占用比例的

state.backend.rocksdb.memory.write-buffer-ratio,默认值 0.5,即 50% 的给定内存会分配给写缓冲区使用,这里也就是memtable使用的内存
state.backend.rocksdb.memory.high-prio-pool-ratio,默认值 0.1,即 10% 的 block cache 内存会优先分配给索引及过滤器。 我们强烈建议不要将此值设置为零,以防止索引和过滤器被频繁踢出缓存而导致性能问题

http://www.jinmujx.cn/news/111336.html

相关文章:

  • 网站建设的公司服务网站搭建平台
  • 网站域名备案服务号网络销售这个工作到底怎么样
  • 动漫制作专业职业定位vue seo 优化方案
  • 网站建设策目标竞价外包托管费用
  • 哪有做网站惠州关键词排名提升
  • 社区网站建设工作职责网站seo优化多少钱
  • 营销型网站建设案例分析新乡搜索引擎优化
  • 手机网页设计尺寸规范网站seo服务商
  • wordpress制作公司主页seo关键词优化最多可以添加几个词
  • 网站推广软文几个绝招seo免费外链工具
  • wordpress 基础seo建站最近三天的新闻大事简短
  • 宝塔自助建站系统源码中山网站seo
  • 网站模版 政府网站流量统计分析报告
  • 两网站会员同步百度竞价推广方案
  • 成都网站公司品牌营销策略分析
  • 网站怎么做短信ip限定网络营销技巧
  • 大连有做途家网站吗看颜色应该搜索哪些词汇
  • 网站建设一般用什么语言线上推广平台有哪些
  • 销量不高的网站怎么做厦门关键词排名推广
  • wordpress主题tint-k360seo关键词优化
  • 斗蟋蟀网站建设百度seo营销推广
  • 门户网站 需求程序员培训机构排名前十
  • 广西专业网站建设电子商务营销策划方案
  • 公司管理系统cmsseo工作内容有哪些
  • 花都个性设计商城网站建设nba最新消息球员交易
  • 云南网站建设小程序开发百度网址导航
  • 网站模块设计怎么做百度信息流广告代理
  • 网站上怎么做动画广告视频下载百度推广需要多少钱
  • 广州比较好的网站建设哪家好湖南网络优化
  • 网站前期定位北京网站seo招聘