参考答案
结论:ES是分布式搜索引擎,基于Lucene,用于全文检索与日志分析。使用要点:1.数据模型:索引(Index)含文档(Document)的JSON,有Mapping映射。2.倒排索引:分词建立词到文档映射实现快搜。3.操作:RESTful API或客户端,写用PUT/POST,查用DSL如match/term/bool。4.分布式:分片与副本保扩展高可用。5.近实时:默认1s刷新。示例:GET /idx/_search {"query":{"match":{"f":"v"}}}。常置于ELK栈。