有人用 .NET 实现了 Endeca 吗?您会推荐 Endeca 还是 FAST?
-
05-07-2019 - |
题
您会为商务网站推荐哪种搜索引擎?
我们的目录中有数百万种产品,我们希望尽快完成。
我们还希望确保通过搜索引擎驱动的营销快速有效。
你有什么意见?
解决方案
这只是你问题答案的一半。我用它与Java而不是.NET。 Fast被认为是更好的搜索引擎。我不知道。然而,对于商业来说,Endeca被认为是最好的。我用它的目录是5Mil。产品和查询非常快。 如果您使用.NET或Java在最终解决方案中无关紧要,则搜索引擎保持不变。 什么搜索引擎使用不容易回答。这一切都取决于你想要/可以花多少钱。我对Endeca的经历非常积极。
其他提示
我们一直在为几个.NET电子商务网站使用Endeca,当然我认为它与SQL Server相比,只需很少的编码就可以提供更快的全文搜索,但是Endeca过于复杂,它花费了我们很多时间来更新和配置。它的查询功能非常有限,缺乏灵活性,因为我们已经习惯了SQL查询。
我将通过将Lucene.Net用于搜索部分来减少Endeca的依赖性。
我参与了 Endeca 的多个 .NET 实现,每次都很高兴。Endeca 相对于 FAST 的最大优势是实施成本和时间。
我的建议是记录您的要求并发送 RFP。确保将以下内容包含在 RFP 中:
建议解决方案的演示 (make 确保他们在 演示包含哪些功能 提案的成本和内容 功能需要额外付费)。
现有客户示例 已将此解决方案实施在上面 与您相同的商务软件 用。
软件许可费用(您将 需要提供有关 您拥有的记录数 两家公司都作为 Commerce Catalog 价格基于此)
可用模块的详细列表 / 插件及其各自的成本。
实施成本。
实施时间表。
希望这可以帮助。
Endeca是我个人诚实的商业产品。我们一直在使用它来处理数百万个目录数据。
或者你可以试试Lucene.NET
购买Endeca之前需要考虑的一件事是Oracle通过服务器中存在的物理CPU来许可产品。因此,如果您考虑将Endeca服务器虚拟化为VCE或其他刀片虚拟化服务器,则必须为设备中的所有CPU刀片付费,即使您只使用其中一个用于Endeca。这使得Endeca仅适用于物理服务器安装,严格来说是因为Oracle许可问题。