前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >开始使用Apache Solr

开始使用Apache Solr

作者头像
花落花飞去
发布2017-12-21 14:56:22
1K0
发布2017-12-21 14:56:22
举报
文章被收录于专栏:大数据大数据大数据

本译文自 Akash Sethihttps://dzone.com 发表的 Getting Started With Apache Solr ,文中版权、图像代码等数据均归作者所有。为了本土化,翻译内容略作修改。

Apache Solr是一个开源的搜索服务器。 Apache Solr包含全文搜索引擎Apache Lucene。 Solr是一个由Lucene提供的倒排索引的HTTP包装器。倒排索引的目的是允许快速的全文搜索,代价是在将文档添加到数据库时增加处理。倒排文件可能是数据库文件本身,而不是索引。它是用于检索大规模使用的文档系统(如在搜索引擎中)的最流行的数据结构。

现在您已经了解了Apache Solr的一些想法,下载并开始工作。您可以从这里下载最新版本。

安装并启动Apache Solr非常简单。只要按照这些步骤,我们就能够很好的完成。

  1. 下载Apache Solr
  2. 提取到所需的位置。
  3. 将目录更改为Apache Solr。
  4. 键入./bin/solr start -e cloud -noprompt
  5. 要停止Apache Solr,请输入./bin/solr stop -all

一旦启动Apache Solr,您可以转至http:// localhost:8983 / solr /以查看Solr管理员面板。如果您希望将端口从8983更改为其他,则可以使用-p选项(即./bin/solr start -p 4444)。当您第一次启动Apache Solr时,将不会有任何数据可供玩或查询。您需要使用./bin/post -c gettingstarted examples / exampledocs / *.xml将一些数据提供给Apache Solr。这些是获取到Solr的示例XML文档。

现在,让我们看看启动Apache Solr的一些选项:

  • -a添加JVM选项:
 bin/solr start -a "-Xdebug -Xrunjdwp:transport=dt_socket, server=y,suspend=n,address=1044"
  • -c 以 SolrCloud模式启动Solr,SolrCloud模式也将启动包含在Solr中的嵌入式ZooKeeper实例。
  • -d 定义服务器目录。
  • -e 运行云,techproducts,dih和无模式的配置。
  • -f 在前台运行。
  • -noprompt 启动Solr并禁止任何可能出现的提示。这有一个隐式接受所有默认值的副作用。

这些是启动Apache Solr最有用的选项,您可以在这里找到更多的选项。

安装并启动Apache Solr之后,可以添加一些数据。为了插入数据,你可以使用bin/post -c collection_namepath_to_data

默认的集合是gettingstarted。您也可以使用创建自己的收藏 bin/solr start -e cloud

现在您已经准备好了Solr并且已经插入了数据,您可以在localhost:8983 / solr中查看 UI中的数据。然后,从集合列表中选择集合并单击查询部分。你可以在这里找到更多关于查询的细节 。

本文系外文翻译,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系外文翻译前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
Elasticsearch Service
腾讯云 Elasticsearch Service(ES)是云端全托管海量数据检索分析服务,拥有高性能自研内核,集成X-Pack。ES 支持通过自治索引、存算分离、集群巡检等特性轻松管理集群,也支持免运维、自动弹性、按需使用的 Serverless 模式。使用 ES 您可以高效构建信息检索、日志分析、运维监控等服务,它独特的向量检索还可助您构建基于语义、图像的AI深度应用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档