V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
sensui7
V2EX  ›  问与答

请问这 2 种学习 mongodb 的方法,哪种好一些?

  •  
  •   sensui7 · 2017-03-23 19:09:30 +08:00 · 1989 次点击
    这是一个创建于 2807 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1. 看官方文档
    2. 看书

    其实也不算是专门针对 mongodb, 任何新技术都有这个疑问"书"和"文档"你选哪个?
    15 条回复    2017-03-24 09:12:42 +08:00
    jarlyyn
        1
    jarlyyn  
       2017-03-23 19:13:26 +08:00
    写 demo,看文档。

    书是用来学习想法的,不是用来实践的
    dongoo
        2
    dongoo  
       2017-03-23 19:15:35 +08:00 via Android
    然而看完之后,发现还是不会 😂
    sensui7
        3
    sensui7  
    OP
       2017-03-23 19:21:52 +08:00
    @jarlyyn 看文档能快点, 书上的内容太多了, 但是文档有时又太简洁了. 比如那个 apache 文档, 根本就看不懂- -, 那个 laravel 文档, 看了等于没看.

    @dongoo 那就是没动手实践的原因
    TangMonk
        4
    TangMonk  
       2017-03-23 19:23:11 +08:00
    感觉 mongo 的性能一般般啊
    DoraJDJ
        5
    DoraJDJ  
       2017-03-23 19:26:06 +08:00 via Android
    没钱买书,就算有钱我附近的书店都很少有涉及到新技术的相关书籍。

    只能看文档。
    sensui7
        6
    sensui7  
    OP
       2017-03-23 19:28:20 +08:00
    @DoraJDJ 不要这样子好嘛, 还能不能愉快的玩耍了, 你懂的
    @TangMonk 但是方便啊,
    sensui7
        7
    sensui7  
    OP
       2017-03-23 19:31:25 +08:00
    @DoraJDJ 你的 blog 主题有一个 typo, inspired, 另外, 这个主题能分享否. (口水
    TangMonk
        8
    TangMonk  
       2017-03-23 19:54:05 +08:00
    @sensui7 之前用过一两次,坑多。。用的 rails + mongoid 。没有 transaction ,现在貌似有了。 GIS 支持的也不完善,不如 PostGIS 。
    DoraJDJ
        9
    DoraJDJ  
       2017-03-23 21:12:54 +08:00 via Android   ❤️ 1
    @sensui7 主题的 GitHub 在这里: https://github.com/DoraJDJ/hexo-theme-vexo

    不过有一段时间没更新了,等明天放学回家的时候再更吧。
    sensui7
        10
    sensui7  
    OP
       2017-03-23 21:52:58 +08:00
    @DoraJDJ 感谢, 我之前做过一个主题, 做完就弃了..... , 这个主题让我又有写博客的欲望了....
    a342191555
        11
    a342191555  
       2017-03-23 23:28:00 +08:00 via iPhone
    中文的 MongoDB 权威指南的版本太老了,里面有不少东西已经过时了,不过对胜在对整体概念的架构。
    我是先看完了书然后再去看文档的,理解起来很快。
    Ouyangan
        12
    Ouyangan  
       2017-03-24 00:10:46 +08:00
    写 demo 啊 , 编写边查 , 边和关系型数据库作比较 .
    yidinghe
        13
    yidinghe  
       2017-03-24 00:24:28 +08:00 via Android
    基础方面的东西可以看书先学会入个门,实际遇到复杂的问题还得看文档。
    lecher
        14
    lecher  
       2017-03-24 01:38:18 +08:00 via Android   ❤️ 1
    我觉得还是看官方文档+stackoverflow 的效果直接。
    最好是有个动手的项目来实践,做 Web 应用似乎不太好想复杂业务来练习, MongoDB 用来做清洗数据可以有效提高对它的了解程度。
    一个是录入数据的压力比较容易在代码层面调整。
    另一个是做数据报表会刺激自己寻找各种奇怪结构的数据如何抽取。
    配合几个数据清洗和做报表的实践,应该就能对 MongoDB 有哪些性能的坑有初步了解了。
    wellsc
        15
    wellsc  
       2017-03-24 09:12:42 +08:00 via Android
    这也能发个帖子
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1138 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:10 · PVG 03:10 · LAX 11:10 · JFK 14:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.