solr是c语言开发的吗,Solr

根据官网的练习开始安装,必备条件:

1,安装Java环境

2,设置SOLR_ULIMIT_CHECKS=false或则将ulimit设置为65000

3,使用非root用户启动安装。

./bin/solr start -e cloud

全部采用默认安装,完成后使用http://192.168.152.133:8983/solr/查看admin控制台。

使用命令向solr中导入数据:

linux

./bin/post -c gettingstarted example/exampledocs/*

windows

C:\solr-7.5.0> java -jar -Dc=techproducts -Dauto example\exampledocs\post.jar example\exampledocs\*

导入数据后可以进行基本的搜索,solr支持REST client ,curl,wget ,Chrome postMan等工具。使用admin ui进行基本尝试

http://192.168.152.133:7574/solr/gettingstarted/select?q=*:*

搜索:

http://192.168.152.133:7574/solr/gettingstarted/select?q=foundation

执行搜索返回内容:

{

"responseHeader":{

"zkConnected":true,

"status":0,

"QTime":32,

"params":{

"q":"foundation",

"_":"1541081124886"}},

"response":{"numFound":1,"start":0,"maxScore":1.0837204,"docs":[

{

"id":"/usr/solr/solr/example/exampledocs/test_utf8.sh",

"stream_size":[3742],

"x_parsed_by":["org.apache.tika.parser.DefaultParser",

"org.apache.tika.parser.txt.TXTParser"],

"stream_content_type":["application/octet-stream"],

"content_encoding":["ISO-8859-1"],

"resourcename":["/usr/solr/solr/example/exampledocs/test_utf8.sh"],

"content_type":["application/x-sh; charset=ISO-8859-1"],

"_version_":1615940235091247104}]

}}

responseHeader:包含查询设置的查询参数;

numFound:找到的文件数量

创建集合

./bin/solr create -c localDocs -s 2 -rf 2

创建索引

1,使用/bin/post,如果使用本地文件,Post 工具可以索引目录里的所有文件。post 工具可以处理JSON,XML,CSV,HTML,PDF,MS word,文本文件等。命令如下:

./bin/post -c collectionName Dir

2,DataImportHandler,Solr的工具,可以连接数据库(如果存在jdbc 驱动),mail servers和其他结构化数据源。

删除命令

删除指定文件

bin/post -c zhongzhongCl -d "SP2514N"

删除所有文件

bin/post -c localDocs -d "*:*"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值