codecamp

Solr JDBC驱动程序-SQuirreL SQL

对于SQuirreL SQL,您需要为Solr创建一个新的驱动程序。这会将几个SolrJ客户端.jars添加到SQuirreL SQL类路径中。所需的文件是:

  • 所有在$SOLR_HOME/dist/solrj-lib 中找到的.jars
  • 在 $SOLR_HOME/dist/solr-solrj-<version>.jar 中发现的SolrJ .jar

一旦驱动程序被创建,您就可以使用通用部分中概述的连接字符串格式创建一个到Solr的连接,并使用编辑器发出查询。

添加Solr JDBC驱动程序

打开SQuirreL SQL驱动程序

打开SQuirreL SQL驱动程序的操作如下图所示:

SQuirreL SQL驱动程序

添加驱动程序

添加SQuirreL SQL驱动程序的界面如下:

 添加SQuirreL SQL驱动程序

命名驱动程序

为驱动程序提供一个名称,并提供URL格式:jdbc:solr://<zk_connection_string>/?collection=<collection>。不要填写变量“zk_connection_string”和“ collection”的值,稍后在配置与Solr的连接时定义这些值。

命名驱动程序

将Solr JDBC jar添加到Classpath

Solr JDBC驱动程序

Solr JDBC驱动程序

Solr JDBC驱动程序

Solr JDBC驱动程序

添加Solr JDBC驱动程序类名称

添加.jars之后,您将需要额外定义类名称:org.apache.solr.client.solrj.io.sql.DriverImpl。

添加Solr JDBC驱动程序类名称

创建一个别名

要定义JDBC连接,您必须定义一个别名。

打开别名

 添加Solr JDBC驱动程序类名称

添加别名

以下是添加别名的操作界面:

 添加Solr JDBC驱动程序别名

配置别名

配置别名的界面如下:

Solr JDBC驱动程序别名

连接到别名

连接到别名的界面如下:

Solr JDBC驱动程序别名

查询

一旦成功连接到Solr,就可以使用SQL接口输入查询并处理数据。

 SQL查询

Solr JDBC驱动程序-DbVisualizer
Solr JDBC驱动程序:Apache Zeppelin
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

SolrCloud

SolrCloud配置和参数

如何使用AsciiDoc

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }