搜索引擎(弹性搜索+;meteor):对于包含多达数千个结果的数组,javascript数组操作是否效率低下?
我正在Meteor的一个项目中工作,该项目使用ElasticSearch作为搜索引擎。我需要在网站上的搜索功能,以允许'堆叠'搜索。因此,例如,可以搜索某个“组”中的用户上载的文件,方法是“叠加”用户名,后跟组名,并以文件名或文件中的某些内容结尾 现在,在MongoDB数据库上,组、用户和文件将存储在单独的集合中,并通过ID相互关联。然而,ElasticSearch使用分布式数据存储,其中所有内容都是“平面的”。这就需要对数据进行非规范化/do应用程序端连接/etc.() 我的问题是:哪种方法最好搜索引擎(弹性搜索+;meteor):对于包含多达数千个结果的数组,javascript数组操作是否效率低下?,javascript,meteor,elasticsearch,full-text-search,search-engine,Javascript,Meteor,elasticsearch,Full Text Search,Search Engine,我正在Meteor的一个项目中工作,该项目使用ElasticSearch作为搜索引擎。我需要在网站上的搜索功能,以允许'堆叠'搜索。因此,例如,可以搜索某个“组”中的用户上载的文件,方法是“叠加”用户名,后跟组名,并以文件名或文件中的某些内容结尾 现在,在MongoDB数据库上,组、用户和文件将存储在单独的集合中,并通过ID相互关联。然而,ElasticSearch使用分布式数据存储,其中所有内容都是“平面的”。这就需要对数据进行非规范化/do应用程序端连接/etc.() 我的问题是:哪种方法最