Win solr搜索引擎的安装

汇编语言与接口技术(第4版)清华大学出版社 第2章 80*86微处理器 课后题答案 阅读详情

solr的原理、用途、简介啥的我就不说了,其他博客已经写了很多。这里ImportNew有个solr系列的文章很好,安利一波-->##点我点我##。

很多初学者碰到的第一个头痛的问题,肯定是怎么成功安装并能使用。这里先跟大家介绍一下再win下怎么安装solr搜索引擎。

1、下载solr

到apache的solr官网下载即可,附上链接-->#想下载就点我#

2、安装

win的安装很简单,解压即可。

3、启动

由于solr自带jetty容器,如果不想结合tomcat,解压后直接启动就可以。

为避免路径混淆,我们把solr解压之后的路径成为{SOLR_PATH_HOME}

win打开cmd控制台,路径进入SOLR_PATH_HOME/bin。输入命令:solr start即可启动,默认的打开端口是8983,然后浏览器通过localhost:8983即可检测是否启动成功。如图:


这里就可以进入admin的管理界面。


是不是觉得炒鸡简单。但,这只是能跑起来,我们还需要使用它来搜索documents,而且这些document通常是我们自定义的结构。比如你想用它来实现图书馆的图书搜索,那每一本书的信息就是一个document。书的信息肯定得包括书名、作者、库存、ISBN、简介等等。而且每一本的信息需要你去上传到搜索引擎中,所以没有一点配置怎么说得过去。


4、配置solrHome

solrHome的概念这里就不展开了。简单来说他就是存具体document和索引的地方。

编辑SOLR_PATH_HOME\server\solr-webapp\webapp\WEB-INF\web.xml文件。说明solrHome的路径,如下。

<env-entry>
       <env-entry-name>solr/home</env-entry-name>
       <env-entry-value>{SOLR_PATH_HOME}\server\solr</env-entry-value>
       <env-entry-type>java.lang.String</env-entry-type>
    </env-entry>
默认这个地方是被注释的。

5、创建core

一个solr可以支持建立多个库,比如你想搜索书籍,也行搜索手表。这时候可以新建两个core。

在SOLR_PATH_HOME\server\solr下新建文件夹,例如mycore1。

将SOLR_PATH_HOME\server\solr\configsets\_default\conf  整个文件夹拷贝一份到mycore1下,并在mycore1下新建文件件data。

到admin管理页面,增加core。如下图:


在这里配置基本的路径信息。


6、在schema.xml中定义字段

document的结构需要自己在schema中定义。

  <field name="bookinfo.author" type="text_en_splitting" indexed="true" stored="true"/>
  <field name="bookinfo.book_isbn" type="string" indexed="true" stored="true"/>
  <field name="bookinfo.book_name" type="string" indexed="true" stored="true"/>
  <field name="bookinfo.intro" type="text_en" indexed="true" stored="true"/>
  <field name="bookinfo.press" type="text_en" indexed="true" stored="true"/>
这里推荐一篇别人的好blog #点我#
另外,在管理页面也是可以添加Field/Dynamic Field/Copy Field。


7、添加文档到solr

在schema声明好我们的文档结构之后,就可以post文档到搜索引擎了(类似于数据库的insert)。先按照我们定义的结构构建一个测试document:

<add>
    <doc>
        <field name="id">9787115283993_1</field>
        <field name="bookinfo.book_name">Node.js开发指南</field>
        <field name="bookinfo.book_isbn">9787115283993</field>
        <field name="bookinfo.author">郭家寶(BYVoid)</field>
        <field name="bookinfo.press">人民邮电出版社</field>
    </doc>
</add>
这里也推荐一遍好blog #点我#

post文档有很多种方式,例如:

1)使用SOLR_PATH_HOME\bin\post


2)使用管理页面post



8、查询

使用管理界面可以轻松实现搜索查询


q为搜索某个Field关键字。

9、总结

至此,可以在win上使用solr了。但是往往我们生产环境服务器都是部署在linux上,而提交document、查询搜索、更新等系列操作都是在程序中完成。所以本篇文章仅仅只是展示一下solr的基本用法。实际生产环境下篇文章再做详细介绍。

MOS管的体二极管在LLC中的作用 MOSFET是一个三端器件(G、D、S),在N沟道MOSFET的结构中,源极和漏极之间的N型材料中自然形成了一个寄生的PN结,这个PN结就是体二极管(Body Diode),它是不可避免的器件结构。📌 对于N沟MOSFET:体二极管是从漏极 D 到源极 S 的正向导通二极管,方向为 D → S。MOS管的体二极管在LLC中并不是主功率通道,但却是实现软开关(ZVS)和能量过渡的关键“临时路径”。用得好,它是你的朋友;忽略它,电路就可能烧毁。 阅读详情

相关推荐

【论文阅读】AU检测|《Deep Adaptive Attention for Joint Facial Action Unit Detection and Face Alignment》

摘要 本文旨在从大量没有人工标注的视频中学习用于面部动作单元检测的区分表示。受面部动作是面部肌肉运动这一事实的启发,论文将这些运动描述为不同帧中两幅面部图像之间的转换,并将其用作学习表示的自我监控信号。但是,在不受控制的情况下,这种转换是由面部动作和头部运动引起的。为了消除头部运动的影响,我们提出了一个双圈自动编码器(TCAE),它可以解开面部动作相关运动和头部运动相关运动。具体而言,TCAE被训练成分别将源面部的面部动作和头部姿态改变为目标面部的面部动作和头部姿态。我们的实验验证了TCAE解耦运动的能力。

Celine的博客 4553

Solr的安装方法

看了两个星期Endeca,领导决定改用Solr,Endeca只学了点皮毛,又要开始学solr,先安装了一下,把安装方法几下了,java几乎是0基础,所以连同tomcat的安装一起,都是从网上找到的,总结起来。我的是Win7系统,其他的系统可能设置环境变量的位置不同,但应该区别不大。 先安装jdk,这个没什么可说的,去官网下好了。 然后下载tomcat,设置tomcat需要的环境变量, 设置的

动物农场的专栏 580

深入探索 ClickHouse:性能优化之道

在大数据处理的广袤天地里,ClickHouse 宛如一颗璀璨的明星,以其卓越的性能为海量数据的存储与查询提供了强大助力。但要想让 ClickHouse 发挥出极致效能,性能优化至关重要。今天,就让我们一同深入探寻 ClickHouse 的性能优化之路。

arnold66的专栏 1547

关于搜索引擎es、solr、lucene

本意是学习了解elk框架并搭建,在学习过程中发现了其与solr的对比,又了解到其是基于lucene的,故有了此文章,进行对比 未完待续......

hobby云说 444

SAR成像系列:【3】合成孔径雷达(SAR)的二维回波信号与简单距离多普勒(RD)算法 (附matlab代码)

二维回波信号分析

zr2006_7的专栏 2万+

VSCode多文件C语言项目编译实战:从配置到运行

本文详细讲解了如何在VSCode中配置多文件C语言项目的编译环境。通过手把手教学,指导读者创建项目结构、编写代码,并重点深度配置task.json与launch.json文件,实现一键编译和调试所有C文件,解决常见的“undefined reference”等链接错误,提升开发效率。

g8f9d0s1a2的博客 1098

ElasticSearch概述及Window和Linux环境下安装

ES(Elasticsearch)是一个基于开放源代码的分布式搜索引擎,用于快速和灵活地搜索和分析大量数据。它是构建在Apache Lucene之上的,通过提供一个简单而强大的RESTful API来实现全文搜索、结构化搜索、分析和数据可视化的功能。

小孔靠得住的博客 2734

解构LOL数值平衡:从基础公式到实战决策的深层逻辑

本文深入解析了《英雄联盟》数值平衡的底层逻辑,从基础攻击力公式到经济系统设计,揭示了MOBA游戏背后的精密数学架构。通过实战案例展示护甲减伤、技能伤害建模等核心机制,探讨装备定价与战斗节奏的数值关联,帮助玩家理解版本更新中的平衡艺术。

weixin_42540248的博客 347

Win10中安装solr-4.9

一、solr简介 solr是一个基于Lucene的Java搜索引擎服务器(是一套war程序),solr提供了层面搜索、命中醒目显示并且支持多种输出格式(XML、XSLT、JSON格式)。solr易于安装与配置,而且附带了一个基于HTTP的管理界面。solr包装并且扩展了Lucene,solr创建的索引与Lucene搜索引擎库完全兼容。 solr主要功能: 保存数据 建立索引,维护索引 数...

qq_42819438的博客 395

PSINS惯性系初始对准与代码解读

本文参考“摇摆基座上基于信息的捷联惯导粗对准研究”(秦永元),以及“严恭敏博士后研究报告”,详细解读并推导了静基座惯性系对准算法,并与PSINS代码进行对照解读。

u011012050的博客 6751

【Java核心高阶进阶】44-Java8核心新特性

模块十:Java新特性演进 · 第 1 篇Java 8 是 Java 语言历史上最重要的一次发布,它引入的函数式编程范式从根本上改变了 Java 的编码方式。即便到了 JDK 21 的今天,Lambda、Stream、Optional 仍是日常开发的高频工具。本篇将深入这些特性的语法、原理与底层机制,帮助你不仅会用,更知其所以然。

gaochufukanyongren的博客 24

solr在win下安装配置

<br /> 最近在学习收索引擎,找了一些资料,学着在Windows下搭建Solr+Tomcat,可是网上的资料要么太老,要么就是英文版的,看着很费劲。<br />先来说说Solr,Solr 最初由 CNET Networks 开发,2006 年初,Apache Software Foundation 在 Lucene 顶级项目的支持下得到了 Solr。Solr 于 2007 年 1 月酝酿成熟,在整个项目孵化期间,Solr 稳步地积累各种特性并吸引了一个稳定的用户群体、贡献者和提交人。Solr 现在是 L

ldwang的专栏 1518

【即插即用模块】注意力篇 | TIP 2024 | 注意力机制的有效改进!内容引导注意力块CGA,空间-通道-像素三个维度融合,实现涨点!

CGA(Content-Guided Attention)是一种融合多维度注意力的即插即用模块,通过并联空间和通道注意力并与像素注意力串联,实现从通道、空间到像素的三层级特征筛选。该模块采用层级递进设计,解决了传统单维度注意力的局限性,尤其适用于图像恢复等对特征精度要求高的任务。实验表明,CGA在去雾任务中能显著提升指标,但会略微增加参数量。模块代码支持灵活集成到各类视觉模型中,建议放置在网络靠前位置以充分释放后续层性能。其核心创新在于通过7×7大卷积捕捉长距离依赖,结合分组卷积实现像素级细粒度建模

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 226

Apache Solr 全文检索概述 与 Win10 下安装 Solr

目录 Solr 简 介 Solr 与Lucene 应用领域 Solr 下 载 目录结构 Solr 4. 10. 3安装 安装与配置 测试运行 Solr 核心概念 solrHome solrCore Solr 简 介 Lucene 是一个开放源代码的全文检索引擎工具包,它不是一个完整的全文检索引擎,Lucene 提供了完整的查询引擎和索引引擎,目的是为软件开发人员提供一...

蚩尤后裔-汪茂雄 1784

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Solr Windows环境安装与搭建

Solr Windows环境安装与搭建 第一步,下载solr 进入solr官网进行下载:http://lucene.apache.org/solr/ 第二步: 将解压的solr放到自己指定的文件夹 第三步: 由于solr有自带服务器,所以可以通过自带服务器进行启动: 首先进入解压后的这个目录: 在当前目录进入cmd窗口 执行solr start命令可以启动(注意:可能大部分情况使用.\solr ...

zarro_f的博客 273

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Solr初探(二)---Solr7.5的安装与部署

Solr7.5的安装与部署

xinxindiandeng9789的博客 324

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

solr4.7 环境搭建与运行(Win7下)

1、各版本solr与jdk的对应关系 安装solr前需确保自己机器上已经安装的自己solr版本对应的jdk,并已配置好环境变量。 附:solr各版本下载地址:http://archive.apache.org/dist/lucene/solr/ 序号 Solr版本 JDK版本 1 solr-4.7.2 Java1.6 VM or later 2...

人生诺只如初见,何事秋风悲画扇 1662

Solr学习(一)Tomcat7上部署solr4.5.1(Win7)

原文链接:http://blog.youkuaiyun.com/jiyiqinlovexx/article/details/14648501 1 部署前准备: 下载JDK(jdk-7u45-windows-x64.exe): http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载Solr4.5.1(solr-

u012867082的专栏 398

solr--windows环境下安装与配置

目录 概述: 优点: 缺点: 扩展: 安装配置 IK Analyzer配置 概述: Solr是一个高性能,采用Java开发,基于Lucene的全文搜索服务器。本身也是一个数据库; 文档通过Http利用XML加到一个搜索集合中。 查询该集合也是通过 http收到一个XML/JSON响应来实现。它的主要特性包括:高效、灵活的缓存功能,垂直搜索功能,高亮显示搜索结果,通过索引复...

别浪 1530

nutch solr系列之(一)win7下安装nutch solr

win7下安装nutch&solr安装 在win7 64位下安装nutch 1.9 和 solr 4.8.1,包括使用cgywin安装nutch 1.9和使用tomcat 8.5.9 部署solr 4.8.1

巨峰的专栏 530

solr8.0(Win)安装配置+数据导入

本文以solr-4.9.1位列 基本的安装运行 打开解压包内的> dist文件夹>会看到一个solr.war文件>拷贝到tomcat下的webapp目录下 将rar解压包路径example\lib\ext下的文件拷贝到tomcat根目录下的lib文件夹内 我们在F:盘目录下新建home_solr文件夹(随意创建) 将rar解压包example\solr 下的文件拷贝到h...

crazyo2jam的博客 531

最简单安装solr的过程(Windows系统下)

新解压一个tomcat 解压 solr 把 solr 下的dist目录solr-4.10.3.war复制到 解压的Tomcat\webapps下(改名去掉版本号) 启动 Tomcat解压solr war 包 把solr下example/lib/ext 目录下的所有的 jar 包, 复制到tomcat/webapps/solr/WEB-INF\lib下 ...

115

windows下安装及配置solr及ik分词器

1:下载Tomcat,解压后如图2:下载solr,解压后如图3.把 solr 下的dist目录solr-4.10.3.war改名为solr.war拷贝到 Tomcat\webapps下,删除该目录下其他文件。4:启动 Tomcat(bin目录下执行./catalina.bat start)解压缩 war 包,后将其删除,如图5:把solr安装包下example/lib/ext 目录下的所有的 ja...

南德隆的博客 938

solr在win10上搭建并导入数据库数据

-solr7.4.0版本下载 下载地址:http://archive.apache.org/dist/lucene/solr/7.4.0/solr-7.4.0.zip 下载完成解压到文件夹: 先大致讲解一下为什么要选solr,solr是一个搜索引擎底层是基于Apache Lucene 的一个集成框架,它的任务就是搜索,比如电商的搜索商品的,百度一类的差不多都是这种原理,那么提到搜索我们为什么不直接...

平凡人的博客 564

Solr - Windows安装Solr服务

下载 安装 配置 启动

写虫师的博客 430

Windows下的solr安装部署

1、下载solr。http://mirrors.cnnic.cn/apache/lucene/solr/3.6.2/apache-solr-3.6.2.zip 2、将solr压缩包解压,复制\dist\apache-solr-3.6.2.war至D:\apache-tomcat-6.0.37-windows-x64\apache-tomcat-6.0.37\webapps,并改名为solr.wa

turn88的专栏 1016
上一篇: java线程池
下一篇: Linux上solr搜索引擎的安装
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值