• 许凯
    2019-12-05
    模式设计老师能不能再多补充一些

    作者回复: 我会在全部课程更新完后根据反馈适当补充。模式设计这边可以考虑增加些内容

     1
     7
  • 朱仁欢
    2019-12-05
    模型设计的课程相信能给今后具体场景的应用提供更多指导,期待事务课程上线
    
     5
  • 夜空中最亮的星(华仔...
    2019-12-06
    越来越喜欢mongo了

    作者回复: 太棒了!

    
     3
  • 长期规划
    2019-12-06
    老师,提前问个索引相关的问题,为何Mongo的索引用B树而不是B+树呢,我理解B+树的最大优点是范围查找,MySQL用的B+树,Mongo也有这个需求啊

    作者回复: MongoDB用的是B+树。

    http://source.wiredtiger.com/mongodb-3.4/tune_page_size_and_comp.html

     3
     3
  • 乘坐Tornado的线程魔...
    2019-12-08
    老师,请问下预聚合场景下,提前设计好需要统计的字段这一部分我听懂了。但是针对于统计日销量、周销量和月销量,每一个文档是否需要时间戳,文档具体该如何划分,来配合业务逻辑,保证可以精准切分时间段,从而支持查询。比如说查询的时候经常是分为月份来查。那么是不是每个文档中还需要month_num这个字段。按照周来查,就是需要week_num这个字段?

    作者回复: 通常这种就是典型的维度数据设计,在分析库里常用。如果你的数据分析类型没有达到数十数百,只是针对少数几个数据类型,那么可以采用这种方式,在文档里通过一个月统计数组,周统计数组,每个数组元素增加mongo_num字段的方式来做。

     1
     2
  • 长期规划
    2019-12-05
    最后两节很实用👍👍
    
     2
  • 阿白
    2019-12-13
    这个计数器功能可以用redis来做,然后隔一段时间就更新到MongoDB中吧

    作者回复: 当然也可以,但是那要多一个模块和组件进行维护。管理开销会大不少

    
     1
  • kkgo
    2019-12-21
    列转行
    
    
  • Keep
    2019-12-20
    计数功能可以采用延迟合并写入的方式,在程序中累加点击数,当计数达到100时触发写入mongodb。不需要每次都入库
    
    
  • Vackine
    2019-12-17
    mongo的性能压测工具,老师有什么好的推荐的么?
    
    
  • 尼古拉
    2019-12-17
    对于预聚合模式来说,周销量和月销量是当前月的吗? 如果需要查多个月份的怎么办?如果每个周或者每个月都插入新的文档,那么当前的库存需要在多个文档上进行更新?
    所以是不是周和月的销量分成多个collection比较好?
    
    
  • 月迷津渡
    2019-12-11
    老师有个问题请教,讲到记录version这个meta字段,这个版本是在模型修改的时候手动在代码+1,那么对于老数据模型更新一个新数据模型才有的字段这时候版本号要同时更新?感觉没太想明白 挺复杂的样子。求教。
    
    
  • Demon.Lee
    2019-12-07
    近似处理模式中的那个随机数没明白,求科普
     2
    
我们在线,来聊聊吧