txn:在原子的全有或全无事务中处理和更新CouchDB数据
交易:Javascript ACID对象事务(或Txn )是一个库,用于在原子、全有或全无操作中加载、修改和提交Javascript对象。它来自内部Iris Couch工具,灵感来自Google 。事务非常适合将CouchDB文档用作状态机,以离散步骤在工作流中移动。客观的Txn保证数据修改要么完全提交,要么完全回滚( )。对于回滚,Txn会自动且透明地重试操作几次,直到它提交。我喜欢我的一些交易,你也应该:编写一个简单、清晰的操作函数来处理一块数据(Javascript对象)程序的其他部分会触发对具有不同ID的各种对象的操作。操作可能会意外运行多次,甚至同时运行,可能行为不可预测,可能会在网站出现故障时超时。换句话说,它在现实世界中工作。不管。事务确保对于给定的对象ID,更改是原子的、一致的、隔离的和持久的(ACID保证)
文件列表
txn-master.zip
(预估有个11文件)
txn-master
lib
txn.js
10KB
lib.js
4KB
.npmignore
13B
.travis.yml
148B
LICENSE
11KB
test
run.js
6KB
txn.js
18KB
暂无评论