有些机构可以解释一下数据库并发是如何工作的吗?我正在使用HSQLDB。
例如,如果有两个不同的用户同时从两个不同的入口点插入记录,那么数据库如何处理这个?这两个插入命令是逐个执行的吗?还是在同一时间?
如果您知道,请随时提供任何其他信息。
非常感谢!
艾克
答案 0 :(得分:1)
大多数值得了解的数据库可以处理来自多个来源的请求。每个请求都会在进入时依次处理。问题是:它们是如何交错的?这就是隔离和锁定发挥作用的地方。我建议您阅读关系数据库的ACID属性。对于关系数据库和NoSQL数据库,有很多可用的信息。