【发布时间】:2010-05-26 08:04:45
【问题描述】:
我正在从事一个非常以搜索为导向的项目。基本上,用户会向网站添加内容,并且这些内容应该会立即出现在搜索结果中。该项目仍在开发中。
到目前为止,我一直在使用 Haystack 和 Xapian。我担心的一件事是网站在大量内容可用时的性能。如果我想模拟实时搜索,就必须非常频繁地进行索引。
我最近在阅读 MongoDB。对于我的问题,我还没有找到令人满意的答案,但我觉得 MongoDB 可能会对我期望遇到的实时搜索索引问题有所帮助。它是否正确?换句话说,MongoDB 中提供的搜索功能是否更适合实时搜索功能?
网站上将提供的内容是大型非结构化文本(包括 HTML)和相关数据(价格、标签、日期时间信息)。
提前致谢,
洗衣店
【问题讨论】:
标签: python full-text-search mongodb