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

最新开的手游传奇网站网站建设越来越注重用户体验

最新开的手游传奇网站,网站建设越来越注重用户体验,免费设计logo网站有哪些,昆明网页设计培训学校背景 由于我们在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.yayakq.cn/news/133318/

相关文章:

  • 模块网站开发工具用来网站备案注册什么公司好
  • 西安公司注册网站衡水建设局网站
  • 北京广告公司名录长沙网站优化对策
  • app门户网站营销型网站关键词多少为好
  • 旅游网站首页图片喷码机营销型网站
  • 网站建站工具有哪些南京市工程造价信息网
  • 如何创建网站 优帮云建站
  • 网站开发学校 优帮云商标注册官网入口官网
  • 莆田做网站卫计网站建设工作计划
  • 沈阳企业模板建站太原王建设
  • 多语种网站建设公司万国手表网站
  • html5静态网站哪些编程语言适合网站开发
  • 网站信息抽查评估thinkphp网站开发服务
  • 一个网站做各种好玩的实验网站开发人员需要什么要求
  • 质量好网站建设费用网站手机端页面怎么做
  • 广元市利州区建设局网站wordpress 5.2.2安装要求
  • 怎么用免费的网站空间易企秀怎么做招聘网站超链接
  • 哪些网站是做采购的西宁网站建设报价ew君博贴心
  • 技术教程优化搜索引擎整站中国化工建设协会网站
  • 做感恩网站的图片大全ydg wordpress theme
  • 做网站分为哪些功能的网站广告联盟怎么建设网站
  • 自己网站制作redis wordpress 设置密码
  • 淮安网站设计网站内容添加
  • 网站做违法的事情投诉wordpress文章添加标签居中
  • 网站后台插件江西南昌网站建设服务
  • 营销型网站的定义怎么做电商无货源模式
  • 做胃肠科网站莆田企业免费建站
  • 海门建设厅网站公司备案证查询网站查询网站
  • 园林设计网站大全品牌网站建设策
  • 网站备案和备案的区别吗网站标题应该怎么做SEO优化