【问题标题】:Can i Synchronize Apache Solr with MongoDB我可以将 Apache Solr 与 MongoDB 同步吗
【发布时间】:2013-04-15 10:19:51
【问题描述】:

我在我的应用程序中使用 SOLR 在 Windows 平台上实现搜索技术。

我的数据库是 MongoDB。

我的问题是是否可以在 windows 平台上将 SOLR 与 MongoDb 同步或集成。

如果我在 Google 中搜索,结果似乎只指定使用 Ruby 脚本。

我们之前使用 Postgres 和 Apache Solr 的实现运行成功。

【问题讨论】:

标签: mongodb architecture solr lucene synchronization


【解决方案1】:

如果您正在寻找 mongo 数据导入处理程序,github 上有两个项目:

简单的方法:https://github.com/james75/SolrMongoImporter

支持增量导入:https://github.com/sucode/solrMongoDBImporter

我正在写一篇新文章来弥补一些缺失的功能,我会尽快发布。

【讨论】:

  • 有什么进展吗?
【解决方案2】:

This related question 列出了几种可能性。在我看来,有趣的是使用10gen-labs's mongo-connector.

根据他们的描述:

mongo-connector 系统旨在将 mongoDB 连接到任何目标系统。这允许 mongoDB 中的所有文档存储在其他系统中,并且在连接器运行时 mongo 和目标系统将保持同步。已经用 python 2.7 和 python 3 测试过。

此外,他们还有a section describing integration with Solr.

好像两个月前就更新过了,所以不是废弃的项目。我认为它是一个“10gen-labs”项目这一事实也对其有利,因为 10gen 是制造 MongoDB 的公司的旧名称。

【讨论】:

    猜你喜欢
    • 2011-09-29
    • 1970-01-01
    • 1970-01-01
    • 2021-11-16
    • 2021-01-10
    • 2016-01-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多