.net5 开启Lucene的全文搜索之旅

news/2024/2/21 3:25:13

.net 平台下的lucene.net 开源项目维护进度一直不是很理想,因为需要移植的包太多,因此维护者的进度比较慢,虽然网上有一些文章是针对.net core平台移植之前3.0.3版本的改造版,但文章数目极少,能有个参考已经很不错了,因此我就把今天的趟坑之旅写出来,以供大家实施中参考。

1、Lucene介绍

按照惯例,先抄袭一段描述,这里省略8000字,自己脑补吧。

简言之,Lucene就是apache基金会下的开源全文搜索类库,其强劲的搜索能力不是其他类库可以比拟的。而Lucene.net是 其.net平台的适配移植类库,目前支持.net framework和.net core系列平台。

最新版本: 4.8.0 ,4.其他版本是没有的,因为是移植的原因,因此目前从4.8迁移,对于全文搜索,基本够用了。

这么牛逼,感觉掌握了Lucene,就掌握了搜索引擎!
在这里插入图片描述

摘抄下开源组织的工作,已经非常辛苦了,我就不给他们添麻烦了,然而,今天的大坑和其必不可分,后面小节再说。


http://www.ppmy.cn/news/135040.html

相关文章

优麒麟 20.04 LTS Pro安装Canon LBP2900打印机

最近优麒麟发布了最新的操作系统Ukylin 20.04 Pro,使用了一段时间总体感觉是不错的,运行效率较高,美中不足的是一些界面方面的字体和默认主题需要手动去做一些修改。现在基本上在办公环境中使用优麒麟的操作系统了,在使用中逐渐发…

html5 midi,源码:MIDI 文件生成音乐乐谱(Midi To Sheet Music)

MIDI 文件生成音乐乐谱 资源下载此资源下载价格为2D币,请先登录 资源文件列表 MidiToSheetMusic-master/LICENSE.txt , 18520 MidiToSheetMusic-master/Makefile , 1181 MidiToSheetMusic-master/README.md , 1129 MidiToSheetMusic-master/img/NotePair.ico , 26918 MidiToSh…

实现ifconfig配置功能基础框架

前言 因为要实现类似ifconfig工具的作用,所以我们先要了解下argc和argv,接触linux系统,我们往往就需要用命令行的方式来编译和执行程序。那么在命令行方式下,此时这两个参数就很有作用了,能够非常方便地帮助我们实现一…

canon相机镜头协议数据用python进行格式化

之前获取canon相机与镜头协议采用逻辑分析仪进行协议数据波形的获取,可以导出为txt文档,由于canon协议不是标准的通信协议,只有通过编写逻辑分析仪的解析程序才能进行相应的数据解析,对我做硬件来说,难度挺高。这几天正…

mf4350d驱动下载linux,佳能 imageCLASS MF4350d 驱动程序下载-更新佳能软件(打印机)

Canon imageCLASS MF4350d 驱动程序下载 手动更新你的 imageCLASS MF4350d 驱动程序: 你的基准 imageCLASS MF4350d 驱动程序应捆绑在 %%os%% 中,或者可通过 Windows 更新下载。 内置驱动程序支持MF4350d硬件的基本功能。 本说明指南将引导您完成更新佳能驱动程序的过程。 程…

html5 一点就播放声音,连续播放声音HTML5

你不能用HTML5完全做到这一点,你将需要添加的jQuery或其他一些JavaScript库,帮助你做到这一点。我最近创建了一个使用this教程作为起点的移动Web应用程序。你可以看看一个例子here。基本上所有你需要做的就是修改HTML5音频播放器的默认功能,然…

计算机无法识别佳能5d2,相机无法与计算机连接/计算机无法识别相机 (EOS )

如果相机无法与计算机连接,可能出于以下原因。因此,请检查以下条目,找出问题原因。 1.用随附的 USB 连接线无法使相机与计算机正常连接 要连接相机与计算机,请使用随附的 USB 连接线。有关如何将相机连接到计算机的详细信息&#…

Canon CR2图片格式分析

首先是8个字节的文件头。 CR2的前2个字节是"II",代表INTEL格式的存储顺序,即低字节在前,高字节在后。 接下来是固定的2个字节:0x2a00。 最后的4个字节的整数是指向第一个IFD(IMAGE FILE DIRECTORY图像文件…

cr2 android,Canon Camera Connect

Canon Camera Connect是一款专业的佳能相机拍摄手机软件,用户可以使用手机软件连接佳能相机,将相机内照片上传并进行编辑等等,操作非常方便简单,实时高质量拍摄,喜欢的可以下载使用! 软件简介 CanonCameraC…

佳能5D4升级

一:官网。 https://www.canon.com.cn/product/5dmk4/index.html#hover https://www.canon.com.cn/supports/download/sims/list/slist?searchTab&channel&categoryId4&categoryNameC%E6%95%B0%E7%A0%81%E7%9B%B8%E6%9C%BA&seriesId8&seriesNam…

三星Samsung手机平板安装Google Play商店,安装谷歌服务框架,解决闪退奔溃GMS

我在使用三星Samsung设备安装谷歌框架play商店Google服务的时候,遇到了一个奇葩的问题。那就是闪退崩溃。大部分的三星手机平板都是可以轻轻松松的安装上谷歌框架了。但今天我却遇到了一个奇葩的设备,这个设备是三星Galaxy Note10。我用了很多的方法&…

如何强制安卓平板谷歌浏览器桌面版网页

谷歌浏览器Chrome非常好用,可以实现收藏网站的各平台同步,但是在安卓平板上每次打开页面都是安卓版,两三张图片就占满了页面,上下滑动非常麻烦,每次打开一个网页都得手动设置桌面版网站,非常麻烦&#xff0…

android平板专用系统,Chrome OS将取代Android成为平板专用系统

近日,谷歌最新的Chrome 64位更新版本向Chromebook提供了一些非常必要的功能。 其中包括用于平板模式下的多任务处理,新的分屏功能以及Android一样的屏幕截图功能,虽然这些虽然是相对基础的升级,但他们确实体现了Chrome OS的未来—…

华为Mate系列平板手机安装谷歌框架

华为Mate系列平板手机安装谷歌框架详细步骤点击链接:https://download.csdn.net/download/yangge97/14044298

android平板被放弃,彻底凉了?谷歌撤下Android平板官方主页

6月2日消息 众所周知,除了被网友们戏称为“亲儿子”的Pixel系列手机外,谷歌此前也曾推出过基于Android系统的平板电脑。但据外媒最新消息显示,谷歌似乎已经准备放弃自家的Android平板产品了。这究竟是怎么回事呢? 报道称&#xff…

android+平板+输入法,安卓平板电脑如何切换输入法?

朋友们,当刚刚拿到一台新的平板电脑是不是迫不及待的想体现一下安卓平板电脑带给自己浏览的快感呢?当我们打开浏览器,进入百度想搜索一下的时候你是否发现不能输入中文呢?下面小编来教大家如何在Android系统切换输入法的方法: 1、首先进入设…

android平板商店,谷歌或推在线商店提升Android平板电脑销量

新浪科技讯 北京时间4月5日凌晨消息,据《福布斯》杂志网络版报道,谷歌可能推出在线商店以提升Android平板电脑销量和市场份额,平板电脑市场正快速增长,但该市场目前被苹果iPad统治。虽然市场上已经存在数款Android平板电脑&#x…

联想Lenovo手机平板安装谷歌服务框架Google, Play商店,安装套件GMS

如果你的安卓手机或者平板升级了,11以上的系统,比如是安卓11,12以上的系统,那么安装谷歌play商店就非常的艰难。这是因为安卓11以上的系统对权限加以了越来越多的限制。我就今天拿联想的Z6 Pro测试,首先我到百度搜索了…

鸿蒙系统平板电脑能安装吗,平板电脑已预装鸿蒙系统,我们来看看效果

就在近日,华为方面也是再次传来了好消息,根据华为心声社区的最新报道中,华为创始人任正非先生也正式对外透露了,华为最新平板电脑产品已经开始预装鸿蒙OS系统, 这意味着大家一直非常期待的华为鸿蒙OS系统终于要被预装到…

android平板功能,谷歌开发Android平板分屏多任务功能

腾讯科技讯 据国外媒体报道,Pixel C是微博)自己开发的第一款平板电脑,由于它可以与键盘对接,这也就说明了Android操作系统有可能具备生产力。 问题是,现在还没有合适的配套软件,既无专门针对生产力而优化的应用软件&am…
最新文章