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

电子商务网站建设与管理短视频运营是做什么的

电子商务网站建设与管理,短视频运营是做什么的,郑州网站建设 论坛,番禺网站开发公司前面有一篇文章讲解了Elasticsearch的读写搜索过程,有的人感觉不太理解,今天我们再来看看这些过程的原理 写数据底层原理 首先是将数据写入到内存buffer中,在这里的时候,数据是搜索不到。他同时会将数据写入到translog日志文件中…

前面有一篇文章讲解了Elasticsearch的读写搜索过程,有的人感觉不太理解,今天我们再来看看这些过程的原理

写数据底层原理

首先是将数据写入到内存buffer中,在这里的时候,数据是搜索不到。他同时会将数据写入到translog日志文件中。

当buffer即将存满,又或者是到了一个定存放时间,它就将内存buffer中的数据刷新到一个新的segment file中。他不是直接进入到磁盘文件,而是先到了os cache中,这就是refresh的过程了。

每1秒钟,elasticsearch会将buffer中的数据写入到一个全新的segment file中,并且会产生一个新的segment file,他是用来存储最近1秒之中buffer写入进来的数据。

假如buffer里面没有数据,就不会执行刷新操作了,如果有数据,则会每1秒执行一次刷新操作,刷进segment file中。

这里我们也需要了解一个东西os cache,这是操作系统中的缓存,当每次有数据要写入到磁盘中的时候,他都会首先进入到os cache中保存,当数据被刷入到os cache 中,这个时候,数据就能够被检索到了。

这样一直重复着上述的步骤。

好了我们来总结一下这个过程:数据首先写入buffer,然后每1秒钟会执行一次刷新,将数据转入到os cache中(这就是为什么我们从elasticsearch写入到他能够被我们检索出来,中间有1秒的延迟的原因了)。之后每隔5秒钟会将数据写入到translog文件内,当此文件增长到一定的成都,或者每隔30分钟,会提交一次,将缓存的数据全部刷新到segment file磁盘中

好了,今天关于Elasticsearch中写操作的底层原理就讲解到这里,欢迎大家留言交流。

也欢迎大家关注我的公众号《coder练习生》

http://www.mnyf.cn/news/36281.html

相关文章:

  • 莆田的外贸网站官方百度app下载
  • 阿里巴巴黄页网1688seo顾问阿亮博客
  • 网站 建设情况品牌咨询
  • 呼和浩特市建设委员会网站山东百度推广代理商
  • 衡水精品网站建设价格企业网站推广方法实验报告
  • 《python编程基础》成都百度提升优化
  • 天津市住房与建设管理委员会网站凡科建站的优势
  • 免费网站建站下载推广优化师
  • 江西app网站建设单页网站制作
  • 杭州建德网站建设裂变营销五种模式十六种方法
  • 淘宝领卷网站什么做app推广平台放单平台
  • 简历模板个人简历电子版免费可编辑网站seo系统
  • 东莞市专注网站建设怎么样市场营销图片高清
  • 网站开发详细报价优化设计电子课本下载
  • 南京建设银行网站首页西安seo经理
  • 门户网站建设方案目录青岛seo建站
  • 网站制作的步骤不包括营销课程培训视频
  • 网站建设市区沈阳今天刚刚发生的新闻
  • 天津网站建设美丽百度青岛代理公司
  • wordpress+左侧菜单七台河网站seo
  • jsp网站首页怎么做营销型网站制作
  • 我自己做个网站怎么做徐州网站建设
  • wordpress 年月归档seo销售话术开场白
  • 旅游网站建设研究综述seo优化方法
  • 网站制作方案怎么写十大最靠谱培训机构
  • 深圳宝安区必去景点seo交流qq群
  • 如何用电脑主机做网站微指数查询入口
  • 传统文化传播公司网站建设谷歌外链工具
  • 做网站外包的公司好干嘛杭州疫情最新消息
  • 查网站备案号矿产网站建设价格