我有一个MongoDB和文档Track,其中包含职位列表(可以成千上万个)。 如何在MongoDB中建模-以获得良好的性能?或仅用于“ nosql风格”?
我从“空”轨道开始,在记录轨道时,我在“文档中的位置”之后添加“位置”,因此可能会进行数千次更新(每隔几秒钟),而只需向文档中添加一个“位置”即可。
这是个好方法吗?如何以有效的方式添加位置? 我想使用Spring Data JPA不是最好的主意:
或者Spring Data可以以一种聪明的方式处理这样的更新?
我做了简单的负载测试。在开始处添加一个位置大约需要20毫秒,在添加1000个位置之后,插入时间约为80毫秒