码迷,mamicode.com
首页 > 其他好文 > 详细

配置 Solr

时间:2017-08-16 18:24:55      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:模式   tty   target   设置   选择器   cti   配置   new   name   

 

  1、Solr的文件夹

    Solr 下载解压到一个文件夹下,提取的文件如下:

    技术分享

      bin文件夹中包含用来启动和停止服务器的脚本。example 文件夹包含几个示例文件。我们将使用其中的一种,以说明Solr如何索引数据。server 文件夹包含logs 文件夹,所有的Solr的日志都写入该文件夹。

    这将有助于索引过程来检查任何错误日志。在sever文件夹下的Solr文件夹包含不同的集合或核心(core/collection)。对于各集合或核心的配置和数据都存储在相应的集合或核心文件夹。

    

    Apache Solr带有一个内置的Jetty服务器,我们可以使用命令行脚本启动服务器。让我们去solr的bin目录,从命令提示符输入出以下命令:

    

    solr start

    技术分享

    

      这将启动下的默认端口8983 Solr的服务器。

      现在,我们可以在浏览器中打开以下网址和验证,我们的Solr的实例正在运行。solr的管理工具的细节超出了示例的范围。http://localhost:8983/Solr/

      技术分享

 

  2、建立核心(core)

    当Solr的服务器在独立模式下启动的配置称为核心,当它在SolrCloud模式启动的配置称为集合。在这个例子中,我们将有关独立服务器和核心讨论。我们将在以后再讨论SolrCloud。首先,我们需要创建一个核心的索引数据。

    Solr的创建命令有以下选项:

    1、-c <name> -要创建的核心或集合的名称(必需)。

    2、-d <confdir> -配置目录,在SolrCloud模式非常有用。

    3、-n <configName> -配置名称。这将默认为核心或集合的名称。

    4、-p <port> -本地Solr的实例的端口发送create命令; 默认脚本试图通过寻找运行Solr的实例来检测端口。

    5、-s <shards> -Number of shards to split a collection into, default is 1.

    6、-rf <replicas> -集合中的每个文件的份数。默认值是1。

    

    在这个例子中,我们将使用的核心名称和配置目录-d参数-c参数。对于所有其它参数我们使用默认设置。

    现在在命令窗口浏览 solr-6.6.0\bin文件夹,并发出以下命令:

    

    solr create -c jcg -d basic_configs

    我们可以看到在命令窗口中下面的输出。

    Creating new core ‘jcg‘ using command:

    技术分享

    

    现在我们导航到以下网址,我们可以看到JCG核心被填充在核心选择器上。还可以看到核心的统计信息。

    http://localhost:8983/Solr

    技术分享

      Solr的核心JCG

 

 

 

配置 Solr

标签:模式   tty   target   设置   选择器   cti   配置   new   name   

原文地址:http://www.cnblogs.com/shaosks/p/7374578.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!