• Feeds

  • 第一期广州技术沙龙演讲稿及视频

    Topic 1: 选好业务与技术,单枪匹马做游戏 (赖勇浩)

    Topic 2: 分布式 Key Value Store 漫谈 (Tim Yang)

    视频(上)

    视频(下)

    如想及时阅读Tim Yang的文章,可通过页面右上方扫码订阅最新更新。

    « | »

    14 Comments  »

    1. 两位演讲者的topic都非常精彩!学到不少东西,十分感谢。尤其感谢Tim的组织工作,辛苦啦 :)

    2. xLight

      分布式 Key Value Store 漫谈
      这个Slide很精彩!谢谢

    3. 感觉 Voldemort 跟其它几个 kv 存储不是同一类东西,它更应该被称为一个 发布 工具。
      我的理解在 http://blog.fulin.org/2009/06/intro_voldemort.html 欢迎更多讨论

    4. Tim

      @tangfl 从Voldemort官方网站来看Voldemort storage完全是借鉴Dynamo的
      http://project-voldemort.com/design.php
      1. consistent hashing
      2. vector clock
      3. hinted handoff
      4. Quorum: NRW

      而且它首页也有定义:
      Voldemort is a distributed key-value storage system
      在我的理解,Voldemort就是个key/value store, hadoop等模块只是它周边的东西。不知道你说的“发布工具”具体应该怎样理解。

    5. 要是有视频就好了。

      PPT做的不错。

    6. 要是有视频就好了。

    7. 小赖同学的普通话有待提高啊。哈哈!

    8. 魏中华

      对于 Key Value 数据库,如果 Value 部分的数据量比较大,但每个请求可能仅仅需要 Value 的一部分数据,在这种情况下,会不会造成一些 IO 的浪费?不知道有什么好的策略!

    9. Arbow

      @魏中华
      我自己对这个问题的简单做法,将内容简单区分为几个domain,每个domain和原本的key构造成一个新的key来保存该份数据

    10. 魏中华

      @Arbow
      其实要是有个靠谱的对象数据库,这种问题就容易解决了。
      ZODB 的思想很好,但就是太笨重了,速度在一些情况下还赶不上 MYSQL。

    11. Arbow

      @魏中华
      mryufeng 同学正在研究的mnesia可能更适合你的需求,这是个完整的’对象数据库‘,你可以跟他交流下,他是在正式的生产项目中使用

    Leave a Comment