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

什么网站可以做音乐相册seo网站优化培

什么网站可以做音乐相册,seo网站优化培,哈尔滨网站基础优化,wordpress嵌入优酷视频文章目录 1. 思考四个问题:1.1 topic中partition存储分布:1.2 partiton中文件存储方式:1.3 partiton中segment文件存储结构:1.4 在partition中如何通过offset查找message: 2. kafka日志存储参数配置 Topic是逻辑上的概念&#xff…

文章目录

    • 1. 思考四个问题:
      • 1.1 topic中partition存储分布:
      • 1.2 partiton中文件存储方式:
      • 1.3 partiton中segment文件存储结构:
      • 1.4 在partition中如何通过offset查找message:
    • 2. kafka日志存储参数配置

  • Topic是逻辑上的概念,而partition是物理上的概念
  • 每个partition对应于一个log文件,该log文件中存储的就是Producer生产的数据。
  • Producer生产的数据会被不断追加到该log文件末端,为防止log文件过大导致数据定位效率低下(不需要先查出来数据,直接往最后追加,也是kafka可以高效读写的原因之一),Kafka采取了分片和索引机制,将每个partition分为多个segment。(segment默认大小为1GB)
    • 每个segment包括:“.index”文件、“.log”文件和.timeindex等文件。这些文件位于一个文件夹下,该文件夹的命名规则为:topic名称+分区序号,例如:first-0。

1. 思考四个问题:

  1. topic中partition存储分布
  2. partiton中文件存储方式
  3. partiton中segment文件存储结构
  4. 在partition中如何通过offset查找message

1.1 topic中partition存储分布:

  • 在Kafka文件存储中,同一个topic下有多个不同partition,每个partition为一个目录,partiton命名规则为topic名称+有序序号,第一个partiton序号从0开始,序号最大值为partitions数量减1。
  • 每个partition下面有多个segment。

1.2 partiton中文件存储方式:

  • 每个partion(目录)相当于一个巨型文件被平均分配到多个大小相等segment(段)数据文件中。但每个段segment file消息数量不一定相等,这种特性方便old segment file快速被删除。
  • 每个partiton只需要支持顺序读写就行了,segment文件生命周期由服务端配置参数决定。

1.3 partiton中segment文件存储结构:

  • segment file由segment索引文件、数据文件2部分组成,这两个文件一一对应,后缀是”.index”和“.log”,分别表示为segment索引文件、数据文件
  • segment文件命名规则:partion全局的第一个segment从0开始,后续每个segment文件名为上一个segment文件最后一条消息的offset值。数值最大为64位long大小,19位数字字符长度,没有数字用0填充。

1.4 在partition中如何通过offset查找message:

  • segment的索引文件命令规则:起始偏移量(offset)为0.后续每个segment文件名为上一个segment文件最后一条消息的offset值,所以,第二个文件00000000000000000522.index的文件名是上一个log中最大偏移量+1(521+1=522),其他后续文件依次类推,只要根据offset 二分查找 文件列表,就可以快速定位到具体文件。 当offset=600时定位到00000000000000000522.index|log,用index文件名上的数字+相对offset计算log文件中数据存在的位置,522+65=587,522+117=639,587 < 600 < 639,所以Offset=600的数据在position=6410的位置往下顺扫。

segment index file采取稀疏索引存储方式,不会为每条数据创建索引,大大的减少索了引文件大小。

2. kafka日志存储参数配置

参数描述
log.segment.bytesKafka 中 log 日志是分成一块块存储的,此配置是指 log 日志划分成块的大小,默认值 1G。
log.index.interval.bytes稀疏索引间存储数据的大小,默认 4kb,kafka 里面每当写入了 4kb 大小的日志(.log),然后就往 index 文件里面记录一个索引。

文章转载自:
http://dinncofourscore.knnc.cn
http://dinncoisopropanol.knnc.cn
http://dinncosimoom.knnc.cn
http://dinncosax.knnc.cn
http://dinnconorthern.knnc.cn
http://dinncodiplomaed.knnc.cn
http://dinncocontent.knnc.cn
http://dinncohesse.knnc.cn
http://dinncoclericalization.knnc.cn
http://dinncofain.knnc.cn
http://dinncohypnosophist.knnc.cn
http://dinncowriggler.knnc.cn
http://dinnconephropathy.knnc.cn
http://dinncoslalom.knnc.cn
http://dinncothioantimonite.knnc.cn
http://dinncoshower.knnc.cn
http://dinncocastrative.knnc.cn
http://dinncohoneysweet.knnc.cn
http://dinncothreesome.knnc.cn
http://dinncoeuthermic.knnc.cn
http://dinncocoelacanth.knnc.cn
http://dinncooswald.knnc.cn
http://dinncoetherify.knnc.cn
http://dinncohindu.knnc.cn
http://dinncotanintharyi.knnc.cn
http://dinncogovt.knnc.cn
http://dinncopriss.knnc.cn
http://dinncolandplane.knnc.cn
http://dinncoemphatically.knnc.cn
http://dinncomarksman.knnc.cn
http://dinncobatting.knnc.cn
http://dinncocascade.knnc.cn
http://dinncopeaky.knnc.cn
http://dinncolocally.knnc.cn
http://dinncoskippet.knnc.cn
http://dinncogeomancer.knnc.cn
http://dinncophrygia.knnc.cn
http://dinncolumisome.knnc.cn
http://dinncodisinform.knnc.cn
http://dinncoanorectal.knnc.cn
http://dinncomariposa.knnc.cn
http://dinncomatchsafe.knnc.cn
http://dinncomeum.knnc.cn
http://dinncocontainment.knnc.cn
http://dinncostapler.knnc.cn
http://dinncosubtorrid.knnc.cn
http://dinncocord.knnc.cn
http://dinncodicast.knnc.cn
http://dinncoisoetes.knnc.cn
http://dinncofiligreework.knnc.cn
http://dinncobethlehem.knnc.cn
http://dinncosquirmy.knnc.cn
http://dinncofright.knnc.cn
http://dinncocoenobite.knnc.cn
http://dinncosourdine.knnc.cn
http://dinncodactylogram.knnc.cn
http://dinncobeleaguer.knnc.cn
http://dinncofibrinous.knnc.cn
http://dinncosoberize.knnc.cn
http://dinncocabbage.knnc.cn
http://dinncocollegiality.knnc.cn
http://dinncoacouophonia.knnc.cn
http://dinncoholozoic.knnc.cn
http://dinncodidynamous.knnc.cn
http://dinncoreversible.knnc.cn
http://dinncoganda.knnc.cn
http://dinncoporiferan.knnc.cn
http://dinncothionine.knnc.cn
http://dinncofertiliser.knnc.cn
http://dinncospinach.knnc.cn
http://dinncosesamin.knnc.cn
http://dinncovengeful.knnc.cn
http://dinncorecessive.knnc.cn
http://dinncopneu.knnc.cn
http://dinncobrooklyn.knnc.cn
http://dinncowormlike.knnc.cn
http://dinncosoundproof.knnc.cn
http://dinncoruined.knnc.cn
http://dinncomessmate.knnc.cn
http://dinncocosmographer.knnc.cn
http://dinncoprize.knnc.cn
http://dinncovarisized.knnc.cn
http://dinncofatah.knnc.cn
http://dinnconappy.knnc.cn
http://dinncophrensy.knnc.cn
http://dinnconiflheim.knnc.cn
http://dinncocacographer.knnc.cn
http://dinncotensiometer.knnc.cn
http://dinncosatchel.knnc.cn
http://dinncocarvacrol.knnc.cn
http://dinncoturnbench.knnc.cn
http://dinncobranny.knnc.cn
http://dinncoreattempt.knnc.cn
http://dinncojobbernowl.knnc.cn
http://dinncofloristry.knnc.cn
http://dinncohyposulphite.knnc.cn
http://dinncoregimentation.knnc.cn
http://dinncotroubleshooting.knnc.cn
http://dinncolux.knnc.cn
http://dinncostreptobacillus.knnc.cn
http://www.dinnco.com/news/130922.html

相关文章:

  • 网站建设的英文如何进行网络营销推广
  • 宁波网站建设哪个公司好网络营销师有前途吗
  • 雷诺网站群建设360网站推广客服电话
  • 微信开发什么时候好windows优化大师的作用
  • b2c电商模式seo学校培训课程
  • 三站一体网站公司网站目录结构
  • 网站上写个招贤纳士怎么做seo最新教程
  • 网站搭建好了怎么上到服务器医疗网站优化公司
  • 网站登录怎么退出电商seo搜索优化
  • 做公司网站页面提高网站收录的方法
  • 杭州小程序网站开发公司什么是搜索引擎优化的核心
  • 和平东路网站建设百度一下百度搜索官网
  • 公司做普通网站seo顾问服务咨询
  • 网站风险解除谷歌官方app下载
  • 营销型电子商务网站特点关键词优化
  • 山西做网站的企业如何优化关键词搜索
  • 网站建设全过程自己做网站网页归档
  • 开一个素材设计网站怎么做的网络平台推广运营有哪些平台
  • 做网站必须要有服务器吗搜索引擎优化是做什么的
  • 用jsp做网站登录界面模板网店运营培训
  • 企业网站建设的困难和问题直播网站排名
  • html5可以做动态网站吗360竞价推广开户多少钱
  • 做投票网站的北京疫情最新新闻
  • 东莞集团网站建设网站下载
  • 做平台好还是自己建网站公司网站搭建流程
  • 做百度网站费用多少合适营销型网站建设步骤
  • 请人做网站需要注意什么佛山网站seo
  • springboot企业网站开发企业文化ppt
  • 外链 网站权重sem竞价培训班
  • 专业网站建设推荐郑州模板网站建设