1 前言

最近在研究 solr ,从头开始学习。 solr 的文档大概扫了一遍,其中重要的和能在工作中用到的都记了下来。 这几天整理一下记录的笔记。

solr 主要用来构建搜索服务,向 solr 中填入数据,然后从其中取数据。 相当于一个数据库的角色。

2 环境需求

  • JRE version >= 1.8

3 安装步骤

  1. 下载solr包
  2. 解压
    • tar zxf solr-x.y.z.tgz

4 简单运行

bin/solr start

bin/solr -help
# 指定命令的帮助文档
bin/solr start -help

# 前端开启Foreground
bin/solr start -f
# 指定端口 (默认是8983)
bin/solr start -p 8984
bin/solr stop [-p 8983 | -all]

# 启动示例 solr 实例
bin/solr -e techproducts [techproducts, dih, schemaless, and cloud.]

# 查看运行状态
bin/solr status

5 Core Or Collection

  • Core 是以单实例模式启动的 solr
  • 每个core有自身的配置文件及数据

    bin/solr create -c <name>
    bin/solr create -help
    

6 向solr中添加文档

schema 决定了文档的结构 solr bin/post -help

7 请求数据

Last Updated 2017-04-05 三 16:43.
Render by hexo-renderer-org with Emacs 25.3.1 (Org mode 9.1.1)