什么是solr

solr是基于Lucene的全文搜索服务器,对Lucene进行了扩展优化。

准备工作

首先,去下载以下软件包:

JDK8:jdk-8u60-linux-x64.tar.gz

TOMCAT8:apache-tomcat-8.5.4.zip

SOLR5.5.3:solr-5.5.3.zip

并上传到到linux服务器某个路径下,如下图,我放置在/usr/local/solr目录下:

安装solr:解压solr-5.5.3.zip即可;

安装tomcat、jdk:略,网上资料很多,基本上解压,设置个环境变量就可以;

然后,安装mysql:略,我安装的是Mysql 5.5;

创建数据库及表结构:我创建了一个数据库solrdemo,以及user表,如下图,

updatetime:最后更新时间;

valid:是否有效,0表示已删除的数据,不需要建立索引。

创建一个solr core

至于什么叫做core,我觉得就是一个管理数据的东西,里面有一些配置文件,索引的东西。具体创建步骤如下:

进入solr的bin目录,输入以下命令,启动solr:

./solr start

更多相关文章

  1. 浅谈MYSQL索引应用(一)
  2. 数据库sql及索引优化
  3. 如何:在SQL Server 2005中管理多个重叠索引
  4. 根据(var2) (var3) (var3)极限X (var3)对var1(1,2,…)组的适当索
  5. Mysql order by语句未使用索引的思考
  6. Alibaba Java开发手册索引规约学习笔记
  7. fragment 状态保存时怎么执行一些需要在onResume、onPause方法里
  8. jswdk/jsdk/jdk到底分别是什么东西

随机推荐

  1. android电量优化之Battery Historian工具
  2. android中如何通过代码来开启和关闭移动
  3. ImageView用作按钮是添加点击效果Selecto
  4. Android中把文件存放在SDCard
  5. 基础知识:android 数据存储--->文件存储
  6. Android(安卓)成长之路(1)——创建第一个
  7. 为NetBeans添加Andriod平台 .
  8. 多个Activity跳转的小结
  9. android的手机任务管理器,关键功能实现方
  10. Android使用文件进行数据存储的方法