有人用.NET实现Endeca吗?你会推荐Endeca还是FAST?

时间:2008-10-04 14:39:11

标签: search-engine performance endeca

您会为商务网站推荐哪种搜索引擎?

我们在目录中有数百万种产品,我们希望它尽可能快。

我们还希望确保通过搜索引擎推动的营销能够快速有效。

你有什么看法?

5 个答案:

答案 0 :(得分:3)

这只是你问题答案的一半。我用它与Java而不是.NET。 Fast被认为是更好的搜索引擎。我不知道。然而,对于商业来说,Endeca被认为是最好的。我用它的目录是5Mil。产品和查询非常快。 如果您使用.NET或Java在最终解决方案中无关紧要,则搜索引擎保持不变。 什么搜索引擎使用不容易回答。这一切都取决于你想要/可以花多少钱。我对Endeca的经历非常积极。

答案 1 :(得分:3)

我们一直在为几个.NET电子商务网站使用Endeca,当然我认为它与SQL Server相比,只需很少的编码就可以提供更快的全文搜索,但是Endeca过于复杂,它花费了我们很多时间来更新和配置。它的查询功能非常有限,缺乏灵活性,因为我们已经习惯了SQL查询。

我将通过将Lucene.Net用于搜索部分来减少Endeca的依赖性。

答案 2 :(得分:2)

我参与了Endeca的几个.NET实现,并且每次都很开心。 Endeca相对于FAST的最大优势是实施的成本和时间。

我的建议是记录您的要求并发送RFP。请确保将以下内容包含在RFP中:

  • 拟议解决方案的演示(制作 确定他们明确地解释了 演示包含哪些功能 提案的成本和内容 功能额外费用。)

  • 现有客户的例子 已经实现了这个解决方案 你是同一个商业软件 使用

  • 软件许可成本(您将 需要提供有关的详细信息 您的个人记录数量 商业目录作为两家公司 价格基于此)

  • 可用模块的详细列表 /插件及其各自的成本。

  • 实施成本。

  • 实施时间表。

希望这有帮助。

答案 3 :(得分:0)

Endeca是我个人诚实的商业产品。我们一直在使用它来处理数百万个目录数据。

或者你可以试试Lucene.NET

答案 4 :(得分:0)

购买Endeca之前需要考虑的一件事是Oracle通过服务器中存在的物理CPU来许可产品。因此,如果您考虑将Endeca服务器虚拟化为VCE或其他刀片虚拟化服务器,则必须为设备中的所有CPU刀片付费,即使您只使用其中一个用于Endeca。这使得Endeca仅适用于物理服务器安装,严格来说是因为Oracle许可问题。