Skip to content

zhikecore/ULinker

Repository files navigation

Elasticsearch.Net项目实战

  Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。

  一说到全文搜索,lucene久负盛名。早年间,因为项目需要,接触过一个叫盘古分词的开源项目,借助其中的分词实现了分词搜索的功能。而盘古分词就是lucence的.NET版本。据说这个开源项目已经恢复更新并支持. NET Core,有兴趣的童鞋可以去围观一下(https://github.com/LonghronShen/Lucene.Net.Analysis.PanGu/tree/netcore2.0)。

项目介绍

Elasticsearch+kibana 环境搭建
windows Server环境配置 安装Elasticsearch
head安装(非必需)
安装kibana
基本概念
DSL的基本使用
Elasticsearch .Net Low level client基本使用
Elasticsearch项目实战

编者按

  本文档是作者将ES引入实际项目中,并给小组同事进行分享的PPT整理而成。本文档有以下特点:

  • 适合于有一定.NET开发经验但对ES初学者

  • 喜欢文档由浅入深,步骤详尽,过程记录完整,图文并茂。非常有利于初学者理解和操作。

  • 本文Demo,可以直接在项目中参考使用

案例展示