随着基于文档数据库的NoSQL运动的发展,我最近研究了MongoDB。我注意到在如何将项目视为“文档”方面有惊人的相似之处,就像Lucene(以及Solr的用户)所做的那样。那么,问题来了:为什么你想
随着基于文档数据库的NoSQL运动的发展,我最近研究了MongoDB。我注意到在如何将项目视为“文档”方面有惊人的相似之处,就像Lucene(以及Solr的用户)所做的那样。那么,问题来了:为什么你想
我目前正在寻找其他搜索方法,而不是有一个巨大的SQL查询。我最近看了elasticsearch,玩了一下whoosh(一种搜索引擎的Python实现)。你能给出你的选择的理由吗?
这些技术之间的核心架构差异是什么?另外,哪些用例通常更适合每种用例?