摘要: Cassandra的模型和查询方式与RDBMS有很多的不同,记住这些差异非常重要。没有查询语言SQL是关系型数据库的标准查询语言,Cassandra却没有查询语言。不过Cassandra确实也有自己的RPC序列化机制,Thrift。通过Thrift API,用户可以访问其中的数据。没有引用完整性Cassandra没有引用完整性的概念,因而没有join的概念。在关系型数据库中,你可以在一个表中指定一个外部键值, 以此引用另一个表中记录的主键。但是,Cassandra并没有提供这个功能。存储其他表中的相关ID是一个通用需求,这仍然是被支持的,但Cassandra里没有级联删除这样的概念。第二索引第 阅读全文
posted @ 2011-07-27 14:06 我的IT技术 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 在新项目开始时,软件项目经理通常会详细阐述每位团队成员的角色,说清楚为什么每位成员的技能都至关重要,提出每个人应该准备完成的一般职责,并将这些内容都记录在案。然而,这些文件中都很少会去解释项目经理在项目生命周期内的角色。项目经理面临的挑战是如何用30分钟概述项目管理的中心内容,还不能用那些具体的方法论细节吓倒整个团队,当和新团队合作时,这个挑战就显得格外严峻。身处一个繁忙的公司,团队成员优先考虑的都是完成自己的主要工作任务,此时,作为项目经理,你面临的挑战是尽可能简洁地传达主要内容,而这些团队成员要从你组织的这次会议中了解的主要内容正是“三位一体”,也就是众所周知的三重约束。为了介绍核心要点, 阅读全文
posted @ 2011-07-27 11:03 我的IT技术 阅读(358) 评论(0) 推荐(0) 编辑