2013-02-14 63 views
3

我正在尝试使用broadleafcommerce并对其进行自定义。在研究中,我发现它使用Apache Solr。但是,我已经与 ElasticSearch,因为我目前只在我的工作场所使用ElasticSearch。所以,我很好奇,好像我可以用ElasticSearch替换broadleafcommerce的可定制代码。如果可能的话,我也想知道它需要多久或难度级别是多少?是否有可能用ElasticSearch替换broadleafcommerce中的apache solr?

在此先感谢!

回答

4

该产品是开源的,你可以自己看看代码。 Here is the package这将需要做独立。据我所知,现在对Solr有相当的依赖性,但是也许你可以给它一个镜头并贡献回来。最后,这是开源的力量。

由于我不知道产品及其对数据的作用,我无法确切知道会有多少工作。 solr模式需要被转换为相关的elasticsearch映射,然后需要转换索引器以将数据推送到elasticsearch(否则,如果技术上可行,您可以编写一个从框架本身导入elasticsearch中的数据的河流)。最后一步是将搜索代码与各个方面一起转化,突出显示等。

也许你(或项目背后的人)可能想看看spring data,它现在有一个社区驱动的spring-data-solr项目还有一个unofficial elasticsearch implementation

相关问题