elasticsearch,Node.js,Mongodb,elasticsearch" /> elasticsearch,Node.js,Mongodb,elasticsearch" />

Node.js MongoDB,elasticsearch URL索引

Node.js MongoDB,elasticsearch URL索引,node.js,mongodb,elasticsearch,Node.js,Mongodb,elasticsearch,我是Mongodb和ElasticSearch的新手。我的要求是允许用户对整个页面或部分页面添加书签 我负责前端,但想知道如何设计后端。。即如何使用弹性搜索在mongodb和索引中存储网页详细信息。将整个web内容存储在mongodb中还是只存储一个url。如果它只是一个url,那么当我们进行restful调用时,弹性搜索如何在url中找到关键字呢 感谢您的时间。我知道信息太少,无法完全回答这个问题。您确定同时需要MongoDB和ElasticSearch吗?我不会低估开发和运营的开销 在即将发

我是Mongodb和ElasticSearch的新手。我的要求是允许用户对整个页面或部分页面添加书签

我负责前端,但想知道如何设计后端。。即如何使用弹性搜索在mongodb和索引中存储网页详细信息。将整个web内容存储在mongodb中还是只存储一个url。如果它只是一个url,那么当我们进行restful调用时,弹性搜索如何在url中找到关键字呢


感谢您的时间。

我知道信息太少,无法完全回答这个问题。您确定同时需要MongoDB和ElasticSearch吗?我不会低估开发和运营的开销

在即将发布的版本中,MongoDB 2.4将具有(有限的)全文搜索功能


ElasticSearch可以像数据库一样进行“常规”搜索。要在特定字段(如URL)内搜索,请参阅,并充分利用*(通配符)和~(fuzzy search)。

嗨,我想将URL存储为文档,当我搜索特定关键字时,弹性搜索将查看URL的内容,如果它与网页内的搜索关键字匹配,可能会爬网并向我提供结果。这在弹性搜索中可能吗?弹性搜索可以搜索一个或多个字段(取决于URL内容的结构)。为什么你需要MongoDB(尽管这是一个讨论点)?我会将我的一些用户数据存储在MongoDB中。弹性搜索将仅用于索引从web提取的一些细节。是的,但为什么?没有任何背景或原因,没有什么可以讨论的。。。