【发布时间】:2011-03-23 22:59:32
【问题描述】:
我正在使用 mongodb 和 mongomapper 来存储我的所有产品。每个产品都属于具有多个级别的多个类别,即类别、子类别等。 每个产品都有许多搜索字段,这些字段是产品中的嵌入文档。
一切正常,我现在想在应用中添加搜索功能。
搜索系统需要文本搜索:多重、动态、分面搜索,包括最小/最大范围搜索。
我一直在研究 sunspot gem,但在开发中设置它有困难,更不用说在生产中运行它了!我也看过狮身人面像。
但我想知道仅使用 mongomapper / mongodb 是否足够快并且是最好的方法,因为它是一个相当复杂的搜索系统?
对此的任何帮助/建议/经验/教程和示例将不胜感激。
非常感谢,
瑞克
【问题讨论】:
标签: mongodb solr sphinx mongomapper sunspot