1. 首页
  2. 考试认证
  3. 其它
  4. txn 在原子的全有或全无事务中处理和更新CouchDB数据

txn 在原子的全有或全无事务中处理和更新CouchDB数据

上传者: 2024-10-20 12:31:02上传 ZIP文件 23.12KB 热度 7次

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

下载地址
用户评论