Topic 1: 选好业务与技术,单枪匹马做游戏 (赖勇浩)
选好业务与技术,单枪匹马做游戏
View more presentations from laiyonghao.
Topic 2: 分布式 Key Value Store 漫谈 (Tim Yang)
视频(上)
视频(下)
Topic 1: 选好业务与技术,单枪匹马做游戏 (赖勇浩)
Topic 2: 分布式 Key Value Store 漫谈 (Tim Yang)
视频(上)
视频(下)
RSS feed for comments on this post, TrackBack URI
两位演讲者的topic都非常精彩!学到不少东西,十分感谢。尤其感谢Tim的组织工作,辛苦啦
分布式 Key Value Store 漫谈
这个Slide很精彩!谢谢
感觉 Voldemort 跟其它几个 kv 存储不是同一类东西,它更应该被称为一个 发布 工具。
我的理解在 http://blog.fulin.org/2009/06/intro_voldemort.html 欢迎更多讨论
@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等模块只是它周边的东西。不知道你说的“发布工具”具体应该怎样理解。
要是有视频就好了。
PPT做的不错。
要是有视频就好了。
小赖同学的普通话有待提高啊。哈哈!
对于 Key Value 数据库,如果 Value 部分的数据量比较大,但每个请求可能仅仅需要 Value 的一部分数据,在这种情况下,会不会造成一些 IO 的浪费?不知道有什么好的策略!
@魏中华
我自己对这个问题的简单做法,将内容简单区分为几个domain,每个domain和原本的key构造成一个新的key来保存该份数据
@Arbow
其实要是有个靠谱的对象数据库,这种问题就容易解决了。
ZODB 的思想很好,但就是太笨重了,速度在一些情况下还赶不上 MYSQL。
@魏中华
mryufeng 同学正在研究的mnesia可能更适合你的需求,这是个完整的’对象数据库‘,你可以跟他交流下,他是在正式的生产项目中使用