【问题标题】:MongoDB full text search in production?生产中的MongoDB全文搜索?
【发布时间】:2013-09-08 11:16:30
【问题描述】:

有人有在生产环境中使用 MongoDB 全文搜索的经验吗?
对此你能给我什么建议?
我认为在生产中使用它有点风险,因为它处于 beta 状态。我说的对吗?

【问题讨论】:

  • 在生产环境中使用它会很疯狂
  • @Sammaye ...因为...
  • @Philipp 考虑到在实现中可能会改变的细节(就像一直在谈论将语言字段更改为 ISO)在生产中使用它只是自​​找麻烦,就像扔掉所有东西一样你知道稳定的编程,并且随便什么

标签: mongodb full-text-search


【解决方案1】:

目前(2013 年 9 月)MongoDB 全文搜索仍处于测试阶段。 The documentation 明确警告不要使用它:

文本搜索目前是测试版功能

[...]

警告:

•不要在生产系统上启用或使用文本搜索。

此警告的可能原因:

  1. 实施和 API 细节可能会发生变化。下次更新 MongoDB 时,您开发且现在可以使用的任何东西都可能会失败。
  2. 它没有经过全面测试。仍然可能隐藏在其中的隐蔽错误可能会破坏您的应用程序。

由于这些原因,在 10gen 宣布完成之前,您不应在实际应用程序中使用它。

更新:从 2.6 版开始,文本搜索具有生产质量。

【讨论】:

  • 但我还是这样做了,看起来还不错。使用 elastisearch 可能更好,我只是懒
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-26
  • 2023-03-28
  • 1970-01-01
  • 2018-11-23
  • 2017-05-12
相关资源
最近更新 更多