使用 DbVisualizer 的 JDBC

Solr 的 JDBC 驱动程序支持 DbVisualizer 用于查询 Solr。

对于 DbVisualizer,您需要使用 DbVisualizer 驱动程序管理器为 Solr 创建一个新的驱动程序。 这会将多个 SolrJ 客户端(和依赖项).jar 添加到 DbVisualizer 的类路径中。 有关所需的文件,请参见下文

创建驱动程序后,您可以使用通用部分中概述的连接字符串格式创建到 Solr 的连接,并使用 SQL 命令程序发出查询。

设置驱动程序

打开驱动程序管理器

从“工具”菜单中,选择“驱动程序管理器”以添加驱动程序。

image

创建新驱动程序

image

在驱动程序管理器中命名驱动程序

为驱动程序提供一个名称,并提供 URL 格式:jdbc:solr://<zk_connection_string>/?collection=<collection>。 不要填写变量 “zk_connection_string” 和 “collection” 的值,这些值将在配置与 Solr 的连接时提供。 当添加驱动程序 .jar 文件时,驱动程序类也将自动添加。

image

将驱动程序文件添加到类路径

要添加的驱动程序文件是

  • $SOLR_TIP/server/solr-webapp/webapp/WEB-INF/lib/*$SOLR_TIP/server/lib/ext/* 中找到的 SolrJ 依赖 .jar 文件。 在 Solr 发行版中,这些依赖项未与 Solr 的依赖项分开,因此您必须包括所有依赖项或手动选择所需的精确集合。 有关您的版本所需的精确依赖项,请参考 maven 版本

  • 位于 $SOLR_TIP/server/solr-webapp/webapp/WEB-INF/lib/solr-solrj-<version>.jar 的 SolrJ .jar 文件

image
image
image
image
image

检查并关闭驱动程序管理器

添加驱动程序文件后,您可以关闭驱动程序管理器。

创建连接

接下来,使用刚创建的驱动程序创建与 Solr 的连接。

使用连接向导

image
image

命名连接

image

选择 Solr 驱动程序

image

指定 Solr URL

提供 Solr URL,使用 ZooKeeper 主机和端口以及集合。例如,jdbc:solr://127.0.0.1:9983?collection=test

image

打开并连接到 Solr

连接创建完成后,双击它以打开连接详细信息屏幕并连接到 Solr。

image
image

打开 SQL Commander 来输入查询

当连接建立后,您可以使用 SQL Commander 来执行查询和查看数据。

image
image