4

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

我的数据库是 MongoDB。

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

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

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

4

2 回答 2

4

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

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

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

我正在写一个新的来弥补一些缺失的功能,我很快就会发布它。

于 2013-04-27T11:38:01.987 回答
1

这个相关问题列出了几种可能性。在我看来,有趣的是使用10gen-labs 的 mongo-connector。

根据他们的描述:

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

此外,他们有一节描述与 Solr 的集成。

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

于 2013-10-01T15:22:10.727 回答