Mongodb 动态集合与切分
我正在编写一个分析应用程序,每个日志都有自定义数据,我将这些数据存储在JSON中,因为我不知道其中的字段 根据用户请求,我对几个参数进行索引以提高性能 例如: A可以有{data:{price:12.3}} B可以有{data:{price:15,name:'nice shirt'}} A想得到一份价格低于10美元的所有产品的清单。对于这个用户,我想对价格进行索引,但由于用户B对价格不感兴趣,我不希望他的数据被索引,因为B没有要求这样做Mongodb 动态集合与切分,mongodb,Mongodb,我正在编写一个分析应用程序,每个日志都有自定义数据,我将这些数据存储在JSON中,因为我不知道其中的字段 根据用户请求,我对几个参数进行索引以提高性能 例如: A可以有{data:{price:12.3}} B可以有{data:{price:15,name:'nice shirt'}} A想得到一份价格低于10美元的所有产品的清单。对于这个用户,我想对价格进行索引,但由于用户B对价格不感兴趣,我不希望他的数据被索引,因为B没有要求这样做 我计划对a和B使用不同的集合,并根据用户请求为该集合编制
- 我计划对a和B使用不同的集合,并根据用户请求为该集合编制索引。其他用户不受影响
- 有人告诉我,切分做的事情几乎相同,但我不确定索引。有没有办法为每个碎片建立索引