zoukankan      html  css  js  c++  java
  • Lucene.Net  -全文检索引擎

    简介

    Lucene.Net只是一个全文检索开发包,不是一个成型的搜索引擎,它的功能就是负责将文本数据按照某种分词算法进行切词,分词后的结果存储在索引库中,从索引库检索数据的速度灰常快

    版本使用

    3.03版本:基本无依赖,适用于很多地方
    4.8版本:基于.Net 4.5及以上版本,优化了很多性能,不过现在是预览版。根据官方的说明,这个比3.03版本有更好 的稳定性和性能,推荐使用。同样适用于.net Core。

    使用场景

    常用于千万级及以下的场景使用。适用于一般的博客网站做站内所有,标签搜索等。也可以作为一些软件的搜索功能。

    优点

    不需要更多的依赖环境即可开发使用,对内存等要求不高,能简易的合并到系统里面。
    Net平台能用的也就这个了,其他的几个都没落的不成样子了。

    缺点

    不太适用于千万级以上的规模,不适用于对高并发要求比较高的系统。
    更高要求的请使用ElasticSearchSolr

    使用

    3.03版本使用参考 Lucene.Net - 痞子一毛 - 博客园 这个我觉得是所有参考里面最好的一个了,后期有时间再总结下。
    4.8版本的,因为是预览版,一直在修改,所有官方给的Demo随着版本更新也不能用了,后期我会做一个适用于4.8.0-beta00008版本的Demo(待上传到码云)。

  • 相关阅读:
    【VUE】父子组件通信
    【mysql】密码重设
    Joomla 3.2.0
    浅谈内网渗透
    使用Fiddler的X5S插件查找XSS漏洞
    Asp文件锁定脚本
    php内网探测脚本&简单代理访问
    Linux关闭休眠和屏保模式
    不重启修改计算机名【批处理】
    mimikatz不反弹读取密码
  • 原文地址:https://www.cnblogs.com/itljf/p/13687374.html
Copyright © 2011-2022 走看看