ameba icon indicating copy to clipboard operation
ameba copied to clipboard

WebDB API

Open icode opened this issue 10 years ago • 0 comments

  1. 通过HTTP(WS/HTTP)暴露DB接口
  2. 通过js直接对数据库操作
  3. 可设置接口权限
  4. 支持事务

事务处理流程

  1. 查询数据库
  2. 处理用户逻辑后带着老的数据 json-patch?
  3. 如无法更新,则根据api:
    1. 重新查询最新数据
    2. 失败次数多余参数设定值,直接报错

参考 https://firebase.google.com/docs/database/server/save-data#section-transactions

icode avatar Dec 22 '14 09:12 icode