我们正在着手构建在线平台(API,服务器,数据,Wahoo!)。对于上下文,假设我们需要构建类似twitter的内容,但是需要在现场活动周围组织注释(tweets)。有关直播活动本身的信息必须尽可能快速和一致地提供给客户,同时有关该事件的评论可能会等待更长的时间才能发送。现场比赛结束后,我们将会阅读更多。选择数据库技术
可伸缩性非常重要。我们想开始租用VPS切片,并从那里进行缩放。我是云端的粉丝,希望尽可能长时间呆在那里。我们可能会使用红宝石。
我确信我想尝试一个文档存储而不是RDBMS。我喜欢无模式存储的概念,以及侧重于关键值的更容易扩展性的承诺。
问题是我不知道哪种技术最适合我们的平台。我曾看过沙发,蒙戈,东京内阁,卡桑德拉和一个带有斑点文档的RDBMS。任何帮助为这项特定工作选择合适的工具?
+1为优秀面试 – 2010-01-22 07:56:39
为什么要点7.沙发 - 没有规模? 看看http://cloudant.com/和http://couchio.com/ – filippo 2010-01-22 13:48:27
是的,我也对沙发感到困惑。整体扩展的复制方法似乎存在一些严重的分歧。沙发家伙列出了可扩展性作为他们的主要特征之一,而世界其他地方似乎吹嘘他们。 – 2010-01-22 14:28:09