Nodejs 分布式事务

2016-11-15
阅读 3 分钟
16.7k
事务是恢复和并发控制的基本单位,保证 ACID:原子性、一致性、隔离性、持久性。 对于全是异步的 Nodejs 而言, 并不适合做事务操作: 代码书写上: try ... catch ... 是写给人看的,但是属于同步方法,局限性很大。 callback 简直是噩梦。 Promise.then(...).catch(...) 相对而言好一点。 ES7 的 async ... await ... ...