知识点
相关文章
更多最近更新
更多初识solr
2019-03-27 00:23|来源: 网路
Solr 是一个开源的搜索服务器,Solr 使用 Java 语言开发,主要基于 HTTP 和Apache Lucene 实现
1 安装jdk
cd /usr/java #没有java文件夹 新建一个
下载java-6u45-1396926553601.bin jdk文件到此目录下,注意jdk版本需要1.6及以上。
chmod u+x java-6u45-1396926553601.bin
sh java-6u45-1396926553601.bin
将下面加入到/etc/profile
export JAVA_HOME=/usr/java/jdk1.6.0_45
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
执行source /etc/profile
java -version 测试
2 下载solr
cd /usr/local/src
wget http://apache.fayea.com/apache-mirror/lucene/solr/4.7.1/solr-4.7.1.tgz 下载最新版
tar zxvf solr-4.7.1.tgz
cp solr-4.7.1 /usr/local/solr #将代码包拷贝到安装目录
cd /usr/local/solr
cd example
java -jar start.jar #启动 solr
访问 http://ip:8983/solr/admin/ 可以看到一个web页面,说明solr运行成功了
提交示例数据到索引库
cd /usr/local/solr/example/exampledocs
java -Ddata=files -jar post.jar *.xml
在后台操作,可以执行查询
http://www.cnblogs.com/xia520pi/archive/2012/04/20/2459325.html
学习Solr不错的系列文章
本文出自 “Cooke Chen 我爱小贝” 博客,请务必保留此出处http://cswei.blog.51cto.com/3443978/1428585
转自:http://cswei.blog.51cto.com/3443978/1428585
相关问答
更多-
哪里有solr视频教程下载?[2023-01-14]
推荐学习夜行侠老师的《solrcloud5.2.1+zookeeper一部精通》这套课程 -
哪里有solr视频教程下载?[2023-02-21]
推荐学习夜行侠老师的《solrcloud5.2.1+zookeeper一部精通》这套课程 -
初识Node.js[2023-11-04]
1、Node.js是什么 [1]Node是一个服务器端 JavaScript 解释器,可是真的以为JavaScript不错的同学学习Node就能轻松拿下,那么你就错了,总结:水深不深我还不知道,不过确实不浅。 [2]Node的目标是帮助程序员构建高度可伸缩的应用程序,编写能够处理数万条同时连接到一个物理机的连接代码。处理高并发和异步I/O是Node受到开发人员的关注的原因之一。 [3]Node本身运行Google V8 JavaScript引擎,所以速度和性能非常好,看chrome就知道,而且Node对其封 ... -
初识mysql,我应该学习关于它的什么内容?[2022-12-07]
MySQL的学习资源:官方手册 目前MySQL提供的官方手册中,英文版本包括以下系列: MySQL 5.5 参考手册 MySQL 5.4 参考手册 MySQL 5.1 参考手册 MySQL 5.0 参考手册 MySQL 3.23/4.0/4.1参考手册 中文版本为5.1在线参考手册,URL参考扩展阅读 前言 这是关于5.1版至5.1.2-alpha版MySQL数据库系统的参考手册。该手册不适用于旧版本MySQL软件,这是因为在MySQL 5.1和以前的版本存在很多功能性差异和其他差异。如果正在使用MySQL ... -
solr的中文是什么意思[2022-03-20]
Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。 用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。 -
我是一名大一新生,选的是云计算专业。老师让写一份关于初识云计算的2000字报告。想知道这该如何写[2023-12-06]
云计算是这几年刚流行 可以到网上搜搜资料 网络时光,资料很多 要不到知网,去搜下相关文章 看看别人是怎么写的 -
JanusGraph与Solr(JanusGraph with Solr)[2022-10-22]
在cassandra上启用节俭服务器 nodetool enablethrift Enable thrift server on cassandra nodetool enablethrift -
这些DB服务器的用途不同,它在很大程度上取决于您的应用程序(以及您存储的数据类型)是否应该仅使用Solr或MySQL。 MySQL可以很好地存储具有大量关系和表格的数据(彼此相关的表格)。 Solr很适合文本搜索(正如你所说:快速索引),如果你没有很多“相关数据”,你确实可以将这些数据存储在相同的文档中。 有些人确实只使用Solr来存储他们的数据库...但我仍然认为RDBM可以很好地用于某些类型的数据。 例如:如果您想允许快速搜索系统用户并存储他们的完整个人资料,以及一些信息详细信息......最好使用So ...
-
带有SOLR的NCrawler(NCrawler with SOLR)[2022-09-15]
是的,可以将已爬网数据索引到Solr。 我以前做过这个。 您需要创建一个实现IPipelineStep的自定义管道步骤,并将其添加到您的NCrawler实现中。 我使用SolrNet作为连接Solr的客户端。 这里有一些代码可以帮助您入门。 SolrNet.Startup.Init("http://localhost:8983/solr"); using(Crawler c = new Crawler("http://ncrawler.codeplex.com/", n ... -
我应该提交solr文件吗?(Shall I commit solr file?)[2021-10-23]
git忽略: */data/* */dataimport.properties 例如: solr/development/data/* solr/development/conf/dataimport.properties dataimport.proporties包含最后一个索引时间和其他动态变量 #Thu Nov 17 16:21:03 GMT 2016 last_index_time=2016-11-17 16\:21\:03 development.last_index_time=2016- ...