3

我正在尝试使用broadleafcommerce并对其进行自定义。在研究中我发现它使用Apache Solr。但是,我已经很容易使用 ElasticSearch,因为我目前仅在我的工作场所使用 ElasticSearch。所以,我很好奇,好像我可以用 ElasticSearch 替换可定制的阔叶商务代码。如果可能的话,我还想知道它需要多长时间或它的难度级别是多少?

提前致谢 !

4

1 回答 1

4

该产品是开源的,您可以自己查看代码。这是需要使 solr 独立的包。据我所知,现在对 Solr 有相当多的依赖,但也许你可以试一试并回馈它。最后,这就是开源的力量。

因为我不知道产品以及它对数据的作用,所以我无法准确说出这将是多少工作。solr 模式需要转换为相关的 elasticsearch 映射,然后需要转换索引器才能将数据推送到 elasticsearch(否则,如果技术上可行,您可以编写一条河流,从框架本身导入 elasticsearch 中的数据)。最后一步是将搜索代码与构面、突出显示等一起转换。

也许你(或项目背后的人)可能想看看spring data现在有一个社区驱动的 spring-data-solr 项目和一个非官方的 elasticsearch 实现

于 2013-02-14T15:04:58.390 回答