前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Solr基础操作2

Solr基础操作2

作者头像
franket
发布2022-06-29 22:31:45
1940
发布2022-06-29 22:31:45
举报
文章被收录于专栏:技术杂记

配置iptables

修改 /etc/sysconfig/iptables 在 filter 中加入以下内容,然后reload

-A INPUT -p tcp -m state --state NEW -m tcp --dport 8983 -j ACCEPT

-A INPUT -p tcp -m state --state NEW -m tcp --dport 7574 -j ACCEPT

管理界面

在本地使用 http://localhost:8983/solr/ ,或远程使用 http://ip:8983/solr/ 访问管理界面

Image_201509091621414.png

Tip: 也可以使用 7574 进行访问

Image_201509091628205.png

当前拓扑

这是当前的拓扑

Image_201509091630127.png

添加数据

使用 bin/post 可以方便的添加数据

root@h102 solr-5.3.0# bin/post -h

Usage: post -c <collection> OPTIONS <files|directories|urls|-d "...",...>

代码语言:txt
复制
or post -help

collection name defaults to DEFAULT_SOLR_COLLECTION if not specified

OPTIONS

=======

Solr options:

代码语言:txt
复制
-url <base Solr update URL> (overrides collection, host, and port)
代码语言:txt
复制
-host <host> (default: localhost)
代码语言:txt
复制
-p or -port <port> (default: 8983)
代码语言:txt
复制
-commit yes|no (default: yes)

Web crawl options:

代码语言:txt
复制
-recursive <depth> (default: 1)
代码语言:txt
复制
-delay <seconds> (default: 10)

Directory crawl options:

代码语言:txt
复制
-delay <seconds> (default: 0)

stdin/args options:

代码语言:txt
复制
-type <content/type> (default: application/xml)

Other options:

代码语言:txt
复制
-filetypes <type>[,<type>,...] (default: xml,json,csv,pdf,doc,docx,ppt,pptx,xls,xlsx,odt,odp,ods,ott,otp,ots,rtf,htm,html,txt,log)
代码语言:txt
复制
-params "<key>=<value>[&<key>=<value>...]" (values must be URL-encoded; these pass through to Solr update request)
代码语言:txt
复制
-out yes|no (default: no; yes outputs Solr response to console)

Examples:

  • JSON file: bin/post -c wizbang events.json
  • XML files: bin/post -c records article*.xml
  • CSV file: bin/post -c signals LATEST-signals.csv
  • Directory of files: bin/post -c myfiles ~/Documents
  • Web crawl: bin/post -c gettingstarted http://lucene.apache.org/solr -recursive 1 -delay 1
  • Standard input (stdin): echo '{commit: {}}' | bin/post -c my_collection -type application/json -out yes -d
  • Data as string: bin/post -c signals -type text/csv -out yes -d $'id,value\n1,0.47'

root@h102 solr-5.3.0#

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
访问管理
访问管理(Cloud Access Management,CAM)可以帮助您安全、便捷地管理对腾讯云服务和资源的访问。您可以使用CAM创建子用户、用户组和角色,并通过策略控制其访问范围。CAM支持用户和角色SSO能力,您可以根据具体管理场景针对性设置企业内用户和腾讯云的互通能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档