首页 文章

如何在Postgresql上使用Solr并索引表

提问于
浏览
1

我是Solr的新手,具体需要抓取现有的数据库表并生成结果 .

到目前为止,任何在线示例/教程仅解释了您提供文档并将其编入索引,但没有说明如何在数据库上执行相同操作 .

任何人都可以解释如何实现这一目标的步骤?

this wiki这样的链接显示了jdbc驱动程序和mysql的所有内容,所以我甚至怀疑Solr是否支持.NET . 我的技术边界在C#和Postgresql中

1 回答

  • 2

    您已经填充了已包含的JDBC支持,但您必须使用postgres JDBC驱动程序 . 该示例与MySQL相同,但您必须use the proper URL for postgres instead并引用JDBC驱动程序(这取决于您使用的Postgres JDBC驱动程序) .

    jdbc:postgresql://localhost/test
    

    这是Solr中的配置选项,与.NET或其他外部依赖项无关 .

    但是,另一个选择是自己编写索引代码,这通常是一个很好的解决方案,因为它可以更容易地预处理内容并在Solr中存储内容之前应用某些逻辑 . 对于.NET,您有一个Solr客户端Solrnet,这样可以轻松地向Solr查询和提交文档 .

相关问题