分布式数据库实验.pptVIP

  • 2
  • 0
  • 约3.28千字
  • 约 29页
  • 2021-12-11 发布于广东
  • 举报
第一页,共29页 任务描述 用JAVA建立一个分布式的应用程序以实现一个简单的旅行预订系统,分为三个阶段: 1. 实现一个简单的资源管理器(Resource Manager,一个具有固定的表和操作集的非常简易的数据库系统),用来支持并发事务的ACID性质(原子性、一致性、独立性、持久性); 2. 实现一个工作流程控制器(Workflow Controller)和一个事务管理器(Transaction Manager),用来在多个资源管理器(Resource Managers)之间实现分布式事务处理; 3. 实现一些扩展功能。 本课程只要求实现第一部分。 第二页,共29页 简易的旅行资源管理器 RM支持并发事务的ACID性质。RM存储着关于航班,出租车,宾馆房间和客户的数据信息。多个客户端通过一个事务处理界面可同时访问这个RM以查询和更新数据。这个RM要保证这些并发事务的执行正确性,即符合ACID性质的要求。 RM存储着下列表: FLIGHTS (String flightNum, int price, int numSeats, int numAvail) HOTELS(String location, int price, int numRooms, int numAvail) CARS(String location, int price, int numCars, int

文档评论(0)

1亿VIP精品文档

相关文档