使文本可被搜索
倒排索引的结构html
词项 文档列表
Term | Doc 1 | Doc 2 | Doc 3 | ...
------------------------------------
brown | X | | X | ...
fox | X | X | X | ...
quick | X | X | | ...
the | X | | X | ...缓存
一个 Lucene 索引包含一个提交点和三个段
elasticsearch
PUT /my_logs
{
"settings": {
"refresh_interval": "30s" //30秒刷新一次
"refresh_interval": "-1" //关闭自动刷新
"refresh_interval": "1s"//每秒自动刷新
}
}分布式
一个文档被索引以后,就会被添加到内存缓冲区,而且 追加到了 translog
-学习
每隔一段时间,translog太大 或 索引被刷新。一个新的translog被建立,而且被全量提交
-ui
可经过本身执行flush API操做设计
POST /blogs/_flush //刷新索引日志
POST /_flush?wait_for_ongoing //刷新索引并等待全部的刷新结果返回htm
段合并的流程
-blog