.Net PetShop4.0分布式数据库设计

发表于:2008-10-14来源:作者:点击数: 标签:设计分布式数据库NetNETnet
关键字:数据库 数据库作为应用数据的存储中心,在系统中具有具足轻重的地位。当用户量急剧增长时,数据库往往成为系统的瓶颈,采用分布式数据库是首选策略。使用分布式数据库后,每一部分数据由专门的 服务器 来管理,分而治之,自然减少了数据库服务器的压
关键字:数据库
数据库作为应用数据的存储中心,在系统中具有具足轻重的地位。当用户量急剧增长时,数据库往往成为系统的瓶颈,采用分布式数据库是首选策略。使用分布式数据库后,每一部分数据由专门的服务器来管理,分而治之,自然减少了数据库服务器的压力。

  .Net PetShop 4.0使用了四个数据库,分别为:  

  MSPetShop4

  MSPetShop4Orders

  MSPetShop4Profile

  MSPetShop4Services  

  其中MSPetShop4用来管理产品、分类等基本数据信息,其中共有六个表

  AspNet_SqlCacheTablesForChangeNotification

  Category

  Inventory

  Item

  Product

  Supplier

  除AspNet_SqlCacheTablesForChangeNotification是为了配合.net的缓存处理外,其它表都是基本数据表,它们在PetShop 4.0中有对应的模型。  

  MSPetShop4Orders用于订单的管理,其中有三个表

原文转自:http://www.ltesting.net