当前位置:网站首页>Introduction and installation of Solr
Introduction and installation of Solr
2022-07-01 03:06:00 【YH is the mark of the moon】
Search solutions -Solr
solr Introduction to
Most search engine applications must have some kind of search function , The problem is that search functions are often a huge resource consumption, and they drag down the performance of your application due to heavy database loading . That's why it's a good idea to transfer the load to an external search server ,Apache Solr Is a popular open source search server , It works by using something like REST Of HTTP API, This ensures that you can use it from almost any programming language solr.
Solr It's an open source search platform , For building search applications . It is based on Lucene( Full text search engine ) above . Solr It's enterprise class , Fast and highly scalable . Use Solr The application built is very complex , Can provide high performance .
Solr You can talk to Hadoop Use it together . because Hadoop Deal with a lot of data ,Solr Help us find the information we need from such a large source . It's not just about searching ,Solr It can also be used for storage purposes . Like other NoSQL The database is the same , It is a non relational data storage and processing technology .
All in all ,Solr It's a scalable , Deployable , Search for / Storage engine , Optimize search for large amounts of text centric data .
solr Installation
because solr Need to be in tomcat Operating under the environment of , therefore solr The installation steps are :
1: install Tomcat, Unzip it .

2: decompression solr.
3: hold solr Under the dist Catalog solr-4.10.3.war Deploy to Tomcat\webapps Next ( Remove version number ).
4: start-up Tomcat decompression war package
Click on :
function tomcat Program .
5: hold solr Next example/lib/ext All the jar package , Add to solr In the project (\WEB-INF\lib Under the table of contents ).
6: Create a solrhome .solr Under the /example/solr A directory is a solrhome. Copy this directory to D The disk was renamed solrhome .
7: relation solr And solrhome. Need modification solr engineering web.xml file .

Final successful result :

边栏推荐
- 【小程序项目开发 -- 京东商城】uni-app 商品分类页面(上)
- Restcloud ETL data realizes incremental data synchronization through timestamp
- A shooting training method based on the digital measurement of Joule energy and posture of sphygmomanometer air bag with standard air pressure
- [applet project development -- Jingdong Mall] classified navigation area of uni app
- Mouse over effect III
- ssh配置免密登录时报错:/usr/bin/ssh-copy-id: ERROR: No identities found 解决方法
- If a parent class defines a parameterless constructor, is it necessary to call super ()?
- PCB defect detection based on OpenCV and image subtraction
- 【微信小程序開發】樣式匯總
- An article explaining the publisher subscriber model and the observer model
猜你喜欢

Cloud native annual technology inventory is released! Ride the wind and waves at the right time

Voici le programme de formation des talents de SHARE Creators!

Detailed explanation of pointer array and array pointer (comprehensive knowledge points)

UE4 rendering pipeline learning notes

How to verify whether the contents of two files are the same

Chapter 03_ User and authority management
![[small program project development -- Jingdong Mall] the home page commodity floor of uni app](/img/80/20bed20a6ab91e82ad6800b11f2caa.png)
[small program project development -- Jingdong Mall] the home page commodity floor of uni app

Redis 教程

PHP batch Excel to word

HTB-Lame
随机推荐
POI导出excel,按照父子节点进行分级显示
The best learning method in the world: Feynman learning method
Huawei operator level router configuration example | BGP VPLS and LDP VPLS interworking example
Introduction to core functions of webrtc -- an article on understanding SDP PlanB unifiedplan (migrating from PlanB to unifiedplan)
大橙子疯博客搬家通知
kubernetes资源对象介绍及常用命令(二)
Mouse over effect I
Prototype and prototype chain in JS
Record a service deployment failure troubleshooting
【小程序项目开发 -- 京东商城】uni-app 商品分类页面(下)
CX5120控制汇川IS620N伺服报错E15解决方案
[PR # 5 A] two way running (state pressure DP)
Why are strings immutable in many programming languages? [repeated] - why are strings immutable in many programming languages? [duplicate]
性能测试常见面试题
Densenet network paper learning notes
倍福TwinCAT3 Ads相关错误详细列表
[exsi] transfer files between hosts
Restcloud ETL WebService data synchronization to local
Dell server restart Idrac method
Druid monitoring statistics source