![2小时教你处理网站高并发问题](https://i.ytimg.com/vi/hXlYe3yPo5g/hqdefault.jpg)
内容
- 定义-并发是什么意思?
- Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
- Techopedia解释并发
定义-并发是什么意思?
并发是数据库允许多个用户影响多个事务的能力。这是将数据库与其他形式的数据存储区分开的主要属性之一,例如电子表格。提供并发的能力是数据库独有的。电子表格或其他平面文件的存储方式通常与数据库进行比较,但是它们在这一重要方面有所不同。电子表格无法为多个用户提供查看和处理同一文件中不同数据的能力,因为一旦第一个用户打开文件,该文件便被其他用户锁定。其他用户可以读取文件,但不能编辑数据。
Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
Techopedia解释并发
并发引起的问题比支持并发事务的能力甚至更为重要。例如,当一个用户正在更改数据但尚未保存(提交)该数据时,则数据库不应允许查询相同数据的其他用户查看更改的未保存数据。相反,用户应仅查看原始数据。
尽管术语可能有所不同,但几乎所有数据库都以相同的方式处理并发。一般原则是,已更改但未保存的数据保存在某种临时日志或文件中。保存后,它将代替原始数据写入数据库的物理存储中。只要执行更改的用户没有保存数据,只有他应该能够查看他更改的数据。查询相同数据的所有其他用户应查看更改之前存在的数据。用户保存数据后,新查询应显示数据的新值。
此定义写在数据库的骗局中