java - 是否可以通过命令提示符创建 Solr 索引?

标签 java apache solr indexing solrj

我想知道如何通过命令提示符创建 Solr 索引...?

如果我的 apache_solr 配置在远程计算机上,并且我无法在那里运行浏览器...那么如果我想创建索引,我该怎么做?

我有一个可以执行索引的 servlet,但我想知道是否可以通过命令提示符或有其他方法来执行相同的操作...? 谢谢...

最佳答案

使用curl,您可以直接从命令行发出命令,例如

curl http://localhost:8983/solr/db/dataimport?command=full-import 

如果你愿意,你可以将其包装成小的 bash 脚本并将其放在/usr/local/bin 下。例如:

#!/bin/bash
curl http://localhost:8983/solr/db/dataimport?command=$1

这样您就可以从命令行发出命令:

$ my-indexing-script.sh full-import

关于java - 是否可以通过命令提示符创建 Solr 索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12153865/

相关文章:

java - 资源文件中的无关文本

java - 如何反转HashMap?

solr - 过滤 solr 方面计数

Solr 4.0 在字符串字段中搜索

java - AVL 平衡树 - 打印最后 10 个节点

java - 为 Spring JPA 存储库方法配置切入点

java - org.apache.http.impl.execchain.RequestAbortedException : Request aborted

PHP 有点任意地停止渲染页面

php - 内部重写的查询字符串出现在重定向中

solr - 使用 Solr 和 Tika 索引 PDF 内容