• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >心得技巧 > solr安装使用

solr安装使用

作者:古山龙的专栏 字体:[增加 减小] 来源:互联网 时间:2017-08-25

本文主要包含solr安装,solr安装配置,solr安装教程,linux安装solr,solr6.4安装等相关知识,古山龙的专栏希望在学习及工作中可以帮助到您

1.安装启动
wget http://apache.fayea.com/lucene/solr/6.6.0/solr-6.6.0.tgz
tar -zxvf solr-6.6.0.tgz
cd ./bin
./solr start -force
启动服务后在浏览器中访问
http://127.0.0.1:8983/solr/#/


2.删除
service solr stop
sudo rm -r /var/solr
sudo rm -r /opt/solr-5.3.1
sudo rm -r /opt/solr
sudo rm /etc/init.d/solr


3.添加core
cd ./bin
./solr create -c product -force
在 ./server/solr目录下新增了product目录, 目录下有相关配置文件
通过solrJ相关api可连接到该core,连接地址为http://127.0.0.1:8983/solr/product


4.删除core
cd ./bin
./solor delete -c product -force


5.使用字符串类型的字段作为id
solrconfig.xml的searchComponent元素注释掉
<!--  
<searchComponent name="elevator" class="solr.QueryElevationComponent" >  
  <str name="queryFieldType">long</str>  
  <str name="config-file">elevate.xml</str>  
</searchComponent>  
-->  


6.字段改名
语法:displayName:fieldName


7.使用solr自带的hsin函数计算两个经纬度之间距离
存到solr的数据结构中必须有longitude,latitude这两个字段
distance:hsin(6371.01,true,106.551556,29.563009,longitude,latitude)
6371.01为地球半径


8.其它查询语法
略


9.中文查询的问题
不建议用ik等分词器, 可以把汉字转化为拼音, 然后使用通配符*来查询, 效果极佳

您可能想查找下面的文章:

  • solr安装使用

相关文章

  • 2018-08-23拍一张照片就能设计成一张海报,这种技能你想不想要?
  • 2018-08-23是什么设计方法,让网易设计师都认同用它做出来的用户画像?
  • 2018-01-05关于highCharts加载出图表却不显示数据的问题
  • 2018-08-23设计规范限制了设计创造力吗?
  • 2018-08-23超实用!比较重要的设计方法论大整理
  • 2018-08-23「这个控件叫什么」系列之输入框/文本框/Text fields
  • 2018-08-23当总监说你的作品太肤浅时,该如何改进?
  • 2017-08-06如何设计出高质量的网页 设计出高质量网页的心得(图文)
  • 2018-08-23收藏这7个在线配色神器,再也不愁配色灵感了 !
  • 2018-08-23如何打造优秀的语音交互体验?这儿总结了四个方法

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 设计冲刺法:5天搞定2018俄罗斯世界杯主题设计
    • webpack实现热加载自动刷新方法
    • 从零开始设计APP!快速提升引导页格调的设计方法总结
    • DIV以及图片水平垂直居中兼容多种浏览器
    • 手机APP用户界面设计的10点建议
    • 语音交互智能产品该如何做设计?这篇可能是最全面的总结了!
    • 从设计默认值开始,让你的产品体验更优秀
    • 想让产品更受欢迎?来看这5个增加设计趣味性的方法
    • 设计师应该知道的 iOS 设备常见差异化设计
    • 同样是描边字,为什么你做的总是很土气?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有