• Never End
    2019-12-29
    老师,目前我们公司物联网准备用mongodb或hbase ,有一些聚合计算,更倾向用mongodb,可是目前遇到问题20亿2个分片,16核32G内存,现在总是分片均衡特别慢,6000个分片,一个2000多,一个3000多,所有服务都停了,均衡一周了还没均衡完,还差好几百个分片没均衡,找了好多看了监控一直找不到原因,

    作者回复: MongoDB哪个版本?4.0以后在均衡方面性能有不错的提升。

    
     1
  • CN丶jack
    2019-12-21
    请问唐老师,MongoDB适合存储车辆GPS信息吗?比如十万辆车,每辆车每十秒上传一次GPS信息(时间,坐标,方向,位置,速度等),MongoDB可以支持这种量级的数据吗?还要考虑车辆位置实时监控,历史时间段轨迹查询等应用。

    作者回复: 这个有非常多的案例。比较著名的是有最大的一个共享单车,国内最大的汽车制造厂之一,以及最著名的电动车厂都是用mongo来记录车辆GPS位置。放心去用吧。

     1
     1
  • Leo
    2019-12-28
    唐老师 加油!

    作者回复: 谢谢鼓励加油!

    
    
  • 奔奔奔跑
    2019-12-27
    老师您好,您的第二章讲的非常好,我每节都有做笔记,十二分钟的视频,消化思考需要接近一个钟,哈哈。
    还有,关于那个count计数的问题,我想请教一下,前端要count数量来做分页显示,这个没法不使用count,还是另外一个集合记录其他集合的count数量,每次需要count的时候去记录集合取?

    作者回复: 这个没有太好的办法,在mongo里面,就是要去库里查一下。
    除非你的count是不带任何条件,只是全表count,那个是没有性能影响的。

    
    
  • 金刚
    2019-12-26
    请问唐老师,这个报错该怎么进行优化呢?
    com.mongodb.MongoExecutionTimeoutException: Failed to load chunks due to Operation timed out, request was RemoteCommand 579279

    作者回复: 这个看上去是跟config服务器的通讯出了问题。检查下你的配置服务器是否状态正常,网络是否okay

    
    
  • bb
    2019-12-25
    请问MongoDB的用户是在库上来配置的吗,还是只是在admin库里配置的

    作者回复: 理论上都可以 - 用户可以在admin库里,也可以在用户库里。我们一般建议建在admin库里方便统一管理

    
    
  • bb
    2019-12-25
    在MongoDB中怎么设置本地时间,在查询时间,显示的时间比本地时间慢8个小时

    作者回复: 目前只支持格林威治时间。。。没法设置。

    
    
  • cheriston
    2019-12-25
    请问唐老师,MongoDB集群分片数据分配不均衡,怎么办 ?

    作者回复: 少数不均衡不是问题(比如说5-10% 的差别)。多了不均衡,要看看是不是有下面问题?
    1) Jumbo chunk
    2) balancer 是不是停了? sh.getBalancerState()
    3) 写入太频繁,超过IO能力

     1
    
  • 注意力$
    2019-12-21
    老师请问MongoDB复制集的连接数 和机器的配置应该怎么换算?怎么样达到合理的连接数

    作者回复: 可以参考下这个文档:

    https://docs.atlas.mongodb.com/connection-limits/index.html

    mongodb atlas云服务里面的规格和AWS机器规格对应:

    M30 m4.large
    M40 m4.xlarge
    M50 m4.2xlarge
    M60 m4.4xlarge

    
    
我们在线,来聊聊吧