随笔分类 - NoSql
摘要:
总结:我们已经介绍了三种在大型网站建设项目中可能适用的数据库系统,分别是NoSql,文件系统和基于分布式计算的MapReduce。无论我们决定采用哪种方式之前,都必须清楚地连接应用需求和场景,因为每种存储方式都有各自的优缺点和适应的专用场景,只有在正确的场景中使用了正确的方案,才能将网站建设项目的周期,成本,可扩展性和性能最大化。
阅读全文
总结:我们已经介绍了三种在大型网站建设项目中可能适用的数据库系统,分别是NoSql,文件系统和基于分布式计算的MapReduce。无论我们决定采用哪种方式之前,都必须清楚地连接应用需求和场景,因为每种存储方式都有各自的优缺点和适应的专用场景,只有在正确的场景中使用了正确的方案,才能将网站建设项目的周期,成本,可扩展性和性能最大化。
阅读全文
摘要:
通常情况下,我们都需要对系统的可扩展性和灵活性进行权衡。数据实体之间的关系是进行衡量的关键,随着关系增多,灵活性会增加。灵活性增加,会使成本增加,可扩展性降低。总之,关系带来了灵活性,但降低了可扩展性。正是因为这个原因,网站建设中我们不能滥用关系数据库,而是要“因地制宜”,在有效分析网站需求和数据结构后再做定夺,使系统得到更大的扩展性。
阅读全文
通常情况下,我们都需要对系统的可扩展性和灵活性进行权衡。数据实体之间的关系是进行衡量的关键,随着关系增多,灵活性会增加。灵活性增加,会使成本增加,可扩展性降低。总之,关系带来了灵活性,但降低了可扩展性。正是因为这个原因,网站建设中我们不能滥用关系数据库,而是要“因地制宜”,在有效分析网站需求和数据结构后再做定夺,使系统得到更大的扩展性。
阅读全文

浙公网安备 33010602011771号