es数据存储
2021-04-21 16:18:50 4 举报
登录查看完整内容
es数据存储
作者其他创作
大纲/内容
通知os cache 数据刷新到磁盘
1.打开segment,提供搜索应用可以搜索到document
内存buffer缓冲
1.每秒或者buffer满了,commit
1数据回访
os disk
os cache
document写入
合并 index segment file
commit file记录 所有的 index segment
segment 合并
等待下一次fsync
写入
2.commit后,新增一个
index segment file
translog日志文件
.del 文件
1.commit
3
2清空
fsync 强制刷新到磁盘
flush
1新增segment
2.清空buffer
删除
translog日志文件 进行书恢复
当translog长度达到一定程度的时候,会执行flush操作,commit
应用
os cache 打开搜索
0 条评论
回复 删除
下一页