使用 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

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

要添加的驱动程序文件是

  • SolrJ 依赖项 .jar s 位于 $SOLR_TIP/server/solr-webapp/webapp/WEB-INF/lib/*$SOLR_TIP/server/lib/ext/* 中。在 Solr 发行版中,这些依赖项未与 Solr 的依赖项分开,因此您必须包含所有依赖项或手动选择所需的确切集合。请参阅 maven 版本 以了解您的版本所需的确切依赖项。

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

image
image
image
image
image

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

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

创建连接

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

使用连接向导

image
image

为连接命名

image

选择 Solr 驱动程序

image

指定 Solr URL

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

image

打开并连接到 Solr

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

image
image

打开 SQL Commander 以输入查询

建立连接后,您可以使用 SQL Commander 发出查询并查看数据。

image
image