(转)petshop4.0数据库: .Net PetShop 4.0的分布式数据库设计简介

     作为应用数据的存储中心,在系统中具有具足轻重的地位。当用户量急剧增长时,数据库往往成为系统的瓶颈,采用分布式数据库是首选策略。使用分布式数据库后,每一部分数据由专门的服务器来管理,分而治之,自然减少了数据库服务器的压力。
.NetPetShop4.0使用了四个数据库,分别为:
MSPetShop4
MSPetShop4Orders
MSPetShop4Profile
MSPetShop4Services
     中MSPetShop4用来管理产品、分类等基本数据信息,其中共有六个表
AspNet_SqlCacheTablesForChangeNotification
Category
Inventory
Item
Product
Supplier
      AspNet_SqlCacheTablesForChangeNotification是为了配合.net的缓存处理外,其它表都是基本数据表,它们在PetShop4.0中有对应的模型。
MSPetShop4Orders用于订单的管理,其中有三个表
LineItem
Orders
OrderStatus
      别用来存储订单明细、订单基本信息和订单状态的数据。
MSPetShop4Profile用于配置管理,其中有三个表
Account
Cart
Profiles
    别用来保存账户基本信息、购物车信息和用户配置信息。
MSPetShop4Services是.Net2.0自带的用户成员资格管理的数据库,其中数据表众多,在此不再一一列出。
     过将一个完整系统的数据按功能进行划分,各部分数据存储到独立的数据库服务器中,便是一种典型的分布式数据库模式。采用这种方式,不仅可以提高数据库以及应用的复用性,而且可以分散数据库服务器的压力,从而在某种程序上解决数据库瓶颈。

转载于:https://www.cnblogs.com/xzf158/archive/2008/11/29/1343833.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值