spring-mvc-是否可以用ElasticSearch取代widefcommerce中的apachesolr



我正在尝试使用widefcommerce并对其进行自定义。在研究中,我发现它使用了Apache Solr。然而,我已经得心应手了ElasticSearch因为我目前只在工作场所使用ElasticSearch。所以,我很好奇,我是否可以用ElasticSearch替换宽域商业的可定制代码。如果可能的话,我也想知道它需要多长时间,或者它的难度是多少?

提前感谢!

该产品是开源的,您可以自己查看代码。以下是需要使solr独立的程序包。就我所见,现在对Solr有相当多的依赖,但也许你可以尝试一下,并将其贡献回来。归根结底,这就是开源的力量。

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

也许你(或项目背后的人)可能想看看spring数据,它现在有一个社区驱动的spring数据解决方案项目和一个非官方的弹性搜索实现。

最新更新