我现在正在把一个中央权力转移至Mongo。 我们的线索表有一幅形形形色色图,因此将其放入NSQL数据库是有意义的。 然而,在蒙戈省,从效率角度看,有些地方我担心。
我有一个500万的数据库显示,在蒙戈,我是一家收集的。 问题在于,其中每一个线索都有与它和销售人相关的事件。 我很想知道,在数据库中储存这些事件并将这些事件编入数据库将多么高效。
因此,我基本上可能举行5 000万次活动(平均为500万线索中的每场10次活动)。 现在,我想看到销售人员32给他安排了哪些活动,因此,我将在收集线索时,与他的世界投资基金会一道寻找所有活动。
Is this a practical thing to do in Mongo or is this going to be incredibly inefficient?
tl;dr Simplified question: How fast is Mongo at indexing arrays of objects? Is it efficient if I have 50 million posts in a database that contain 10 comments each with the author field of each comment indexed and want to find all comments by an author?